MySQL 1130錯誤,無法遠程連接


 

 

錯誤:ERROR 1130: Host '192.168.1.3' is not allowed to connect to thisMySQL serve

錯誤1130:主機192.168.1.3”不允許連接到thismysql服務

原因:被連接的數據不允許使用 192.168.1.3訪問,只允許是用 localhost;

 

 

解決辦法:

可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql后,更改"mysql" 數據庫里的 "user" 表里的 "host"項,從"localhost"改稱"%"

 1、啟用 cmd 

輸入 : mysql -u -root -p 

若是提示 ‘mysql’不是內部或外部命令,也不是可運行的程序.那需要配置環境變量  在配置 path 變量添加 “……\mysq\/MYSQL Server5.7\bin”

 

 

總體運行語句:

mysql -u root -p

mysql>use mysql;

mysql>select 'host' from user where user='root';

mysql>update user set host = '%' where user ='root';

mysql>flush privileges;

mysql>select 'host'   from user where user='root';

 

運行完畢后再次連接測試,若還不行重啟mysql服務,或是直接重啟電腦

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM