解決使用Navicat等工具進行鏈接登陸mysql的1130錯誤,沒法使用Ip遠程鏈接的問題(mysql爲8.0版本)

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

錯誤1130:主機192.168.1.3」不容許鏈接到thismysql服務sql

緣由:被鏈接的數據不容許使用 192.168.1.3訪問,只容許是用 localhost;數據庫

 

 

解決辦法:測試

多是你的賬號不容許從遠程登錄,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改"mysql" 數據庫裏的 "user" 表裏的 "host"項,從"localhost"改稱"%"this

 一、啓用 cmd cmd

輸入 : mysql -u -root -p 變量

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

 

 

整體運行語句:date

mysql -u root -pselect

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服務,或是直接重啓電腦

相關文章
相關標籤/搜索