錯誤: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服務,或是直接重啟電腦