如何啓用對MySQL服務器的外部訪問?我可以在本地連接,但無法從網絡上的另一個盒子連接。如何啓用對MySQL服務器的外部訪問?
我只是想
grant all privileges on *.* to [email protected]'%' identified by '*****' with grant option;
並重新啓動MySQL服務器,但沒有成功。
如何啓用對MySQL服務器的外部訪問?我可以在本地連接,但無法從網絡上的另一個盒子連接。如何啓用對MySQL服務器的外部訪問?
我只是想
grant all privileges on *.* to [email protected]'%' identified by '*****' with grant option;
並重新啓動MySQL服務器,但沒有成功。
您可能必須編輯配置文件(通常爲my.cnf)才能在外部接口而不是本地主機上偵聽。
將bind-address
參數更改爲您計算機的IP地址。
如果這是舊的MySQL安裝,則應註釋掉skip-networking參數。
之後,重新啓動MySQL,您將被設置爲
命令和語法看起來不錯。你有沒有檢查服務器是否正在監聽除127.0.0.1以外的其他接口?默認情況下,我很確定它只監聽本地主機地址(127.0.0.1)
my.cnf可能在/ etc/myql – 2011-03-17 05:16:18