2014-12-11 72 views
0

我一直在我的local環境中使用phpMyAdmin現在戒菸了。 它帶有WAMP服務器。我很喜歡。我想知道是否可以將我的dev/prod服務器與它連接起來。如何使用phpMyAdmin連接到您的Prod/Dev數據庫?

截至目前,我已經使用MySQL WorkBench一段時間了。我真的不喜歡那麼多。

如果有人有任何這方面的經驗,我希望你不介意給我一些建議/建議去超過這個。

+1

phpMyAdmin只是一組php腳本,沒有更多 – 2014-12-11 01:55:23

+1

您可以使用phpmyadmin連接到遠程mysql服務器 - 你有沒有試過RTFM? :-) – Adrian 2014-12-11 01:56:05

+1

我是新來的,這就是爲什麼我不知道這一切。 「每個藝術家都是第一個業餘藝術家。」 - 對 ?感謝您的提示。 – iori 2014-12-11 02:06:25

回答

1

phpMyAdmin可以通過在config.inc.php中設置單個服務器連接詳細信息來連接到多個服務器。您需要爲每個服務器設置$ cfg ['Servers'] [$ i]數組。見phpMyAdmin的維基的詳細信息:https://wiki.phpmyadmin.net/pma/Multiserver(這是下面的例子是從)

$cfg['blowfish_secret']='multiServerExample70518'; 
//any string of your choice (max. 46 characters) 
$i = 0; 

$i++; // server 1 : 
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // needed for pma 2.x 
$cfg['Servers'][$i]['verbose'] = 'no1'; 
$cfg['Servers'][$i]['host']  = 'localhost'; 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
// more options for #1 ... 

$i++; // server 2 : 
$cfg['Servers'][$i]['auth_type'] = 'cookie'; 
$cfg['Servers'][$i]['verbose'] = 'no2'; 
$cfg['Servers'][$i]['host']  = 'remote.host.addr';//or ip:'10.9.8.1' 
// this server must allow remote clients, e.g., host 10.9.8.% 
// not only in mysql.host but also in the startup configuration 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
// more options for #2 ... 

// end of server sections 
$cfg['ServerDefault'] = 0; // to choose the server on startup 

確保完全瞭解你在做什麼,你是如何連接,你不想打開你的訪問數據庫到外部世界只是爲了使用phpMyAdmin。

相關問題