設置MySQL 允許外部訪問

錯誤

錯誤信息: SQL Error (1130): Host ‘10.4.2.197’ is not allowed to connect to this MySQL server

說明所連接的用戶帳號沒有遠程連接的權限,只能在本機(localhost)登錄。

 

修改

需更改 mysql 數據庫裏的 user表裏的 host項

localhost 改稱 %

登錄mysql服務器,執行以下命令

mysql>mysql -u root -p
//輸入密碼
//...
mysql>use mysql; 
mysql>update user set host = ‘%’ where user =’root’; 
mysql>flush privileges; 
mysql>quit

備註:雲服務器設置遠程訪問別忘了開放3306端口,否則連接不上

 

圖示

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章