怎么遠程訪問不了mysql數據庫?
解決步驟如下:
1.檢查my.cnf文件中是否有使用綁定IP地址,尤其設置為 bind-address = 127.0.0.1 則是不對的,若是設置為bind-address = 192.168.1.2 是對的 2.遠程的服務器上做一件事情:telnet 192.168.1.2 3306 檢查是否能ping通;
3.若是前2步都沒問題的話,執行 mysql -h192.168.1.2 -uuser1 -pmypassword 看報什么錯誤信息,按道理只能是報賬號密碼錯誤之類的信息 備注:使用GRANT創建賬號的時候,不需要FLUSH PRIVILEGES; 操作,當然做了也無大的負作用。