phpmyadmin遠(yuǎn)程同步提示無法連接到遠(yuǎn)程服務(wù)
phpmyadmin有一個同步數(shù)據(jù)庫的功能,通過此功能可以把A服務(wù)器的數(shù)據(jù)庫快速同步到B服務(wù)器的數(shù)據(jù)庫。但是,很多朋友在使用的過程中,卻發(fā)現(xiàn)此功能無法使用,總是提示無法連接到遠(yuǎn)程服務(wù)器等現(xiàn)象。造成這類問題的原因,一般情況下是雙方的配置有問題導(dǎo)致的。如果你也碰到這類情況,可以通過下面步驟進(jìn)行分析和排查。宇塵網(wǎng)絡(luò)幫助中心域名知識|虛擬主機(jī)知識|VPS主機(jī)知識|服務(wù)器知識|網(wǎng)站建設(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;美國月付空間、月付美國空間、美國VPS、美國服務(wù)器租用
//如果接具體的ip,則表示mysql只運行這個ip連接,若想所有的遠(yuǎn)程服務(wù)器都能夠訪問,則將ip改成%即可。仿牌空間、香港月付空間、韓國月付空間、日本月付空間、荷蘭VPS、香港VPS
檢查phpmyadmin的是否設(shè)置了遠(yuǎn)程同步參數(shù)
如果遠(yuǎn)程服務(wù)器項無法操作,則表示phpmyadmin沒有設(shè)置遠(yuǎn)程同步參數(shù)。phpMyAdmin同步功能默認(rèn)只有localhost,不能修改,這里需要在 config.inc.php里添加一個參數(shù)。
編輯 /setup/frames/config.inc.php
添加一個參數(shù):
/* AllowArbitraryServer */
$cfg['AllowArbitraryServer'] = true;
更多技術(shù)知識,更多網(wǎng)絡(luò)服務(wù),盡在宇塵網(wǎng)絡(luò)。我們的成長,離不開你們的支持,宇塵網(wǎng)絡(luò),歡迎您的訪問。