雲服務器上安裝了mysql, 遠程連接出現失敗的情況.
1/檢查安全組中是否配置了3306端口
2/開放端口后遠程連接還是失敗,參考下面這個
報錯:1130-host ... is not allowed to connect to this MySql server 開放mysql遠程連接 不使用localhost
3/解決方案是執行兩條命令(授權法)
3.1執行命令
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
其中myuser和mypassword就是該服務器上mysql的用戶名和密碼.
3.2重啟mysql服務, (reboot簡單粗暴)
至此連接成功, 有問題拍磚.