问题: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上去了,再测试是否能正常远程链接。