問題:mysql
1130- Host XXXXXX is not allowed to connect to this MYSQL serversql
錯誤緣由:本地沒有訪問遠程Mysql數據庫的權限。數據庫
解決方法:ide
1,遠程鏈接數據庫,在cmd中輸入:
mysql -u root -p
輸入密碼回車進行mysql命令行;測試
2,輸入use mysql;this
3,select user,password,host from user;命令行
4,若是host只有localhost,則須要把本地ip也添加上去;server
5,輸入 grant all privileges on *.* to root@"本地IP" identified by "密碼"
這至關因而給本地IP賦予了全部權限,包括遠程訪問權限。ip
6,flush privileges;
從新加載mysql權限,這一步必需要有。cmd
7,select user,password,host from user;查看是否已經添加IP上去了,再測試是否能正常遠程鏈接。