phpmyadmin遠(yuǎn)程同步提示無法連接到遠(yuǎn)程服務(wù)
phpmyadmin有一個(gè)同步數(shù)據(jù)庫(kù)的功能,通過此功能可以把A服務(wù)器的數(shù)據(jù)庫(kù)快速同步到B服務(wù)器的數(shù)據(jù)庫(kù)。但是,很多朋友在使用的過程中,卻發(fā)現(xiàn)此功能無法使用,總是提示無法連接到遠(yuǎn)程服務(wù)器等現(xiàn)象。造成這類問題的原因,一般情況下是雙方的配置有問題導(dǎo)致的。如果你也碰到這類情況,可以通過下面步驟進(jìn)行分析和排查。宇塵網(wǎng)絡(luò)幫助中心域名知識(shí)|虛擬主機(jī)知識(shí)|VPS主機(jī)知識(shí)|服務(wù)器知識(shí)|網(wǎng)站建設(shè)知識(shí)|網(wǎng)絡(luò)推廣
檢查MySQL是否開啟了遠(yuǎn)程訪問
1.登錄
mysql -h localhost -uroot -p
輸入密碼回車
2.檢查系統(tǒng)用戶
> USE mysql;
> SELECT User, Password, Host FROM user; //查看現(xiàn)有用戶,密碼及允許連接的主機(jī)
如果mysql只允許本地訪問,則通過下面的命令,將其設(shè)置允許遠(yuǎn)程訪問。
> GRANT ALL PRIVILEGES ON *.* TO 'root'@'210.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION;美國(guó)月付空間、月付美國(guó)空間、美國(guó)VPS、美國(guó)服務(wù)器租用
//如果接具體的ip,則表示mysql只運(yùn)行這個(gè)ip連接,若想所有的遠(yuǎn)程服務(wù)器都能夠訪問,則將ip改成%即可。仿牌空間、香港月付空間、韓國(guó)月付空間、日本月付空間、荷蘭VPS、香港VPS
檢查phpmyadmin的是否設(shè)置了遠(yuǎn)程同步參數(shù)
如果遠(yuǎn)程服務(wù)器項(xiàng)無法操作,則表示phpmyadmin沒有設(shè)置遠(yuǎn)程同步參數(shù)。phpMyAdmin同步功能默認(rèn)只有localhost,不能修改,這里需要在 config.inc.php里添加一個(gè)參數(shù)。
編輯 /setup/frames/config.inc.php
添加一個(gè)參數(shù):
/* AllowArbitraryServer */
$cfg['AllowArbitraryServer'] = true;
更多技術(shù)知識(shí),更多網(wǎng)絡(luò)服務(wù),盡在宇塵網(wǎng)絡(luò)。我們的成長(zhǎng),離不開你們的支持,宇塵網(wǎng)絡(luò),歡迎您的訪問。