mysql Error 1130 遠程連接訪問 問題的解決方案

   遠程連接mysql數據庫的時候,報錯:出現 ERROR 1130 (HY000): Host '117.79.246.*'is not allowed to connect to this MySQL server提示信息,不能遠程連接數據庫。 
  
  解決方案如下:
  

  這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 數據庫裏的 "user" 表裏的 "host" 項,從"localhost"改稱"%" 


mysql -u root -p
mysql
>use mysql;
mysql
>update user set host = '%' where user = 'root';    //這個命令執行錯誤時,可能會報ERROR 1062 (23000): Duplicate entry '%-root' for key 1;這個錯誤,不用管它。
mysql>flush privileges;
mysql
>select host, user from user; 

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