MySQL远程连接错误解决
远程连接服务器的MySQL数据库,错误代码是1130,是由于无法给远程连接的用户权限的问题
解决方法:
本机登陆mysql后,将mysql数据库中的user表中的host项,从localhost改为%
1、以权限用户root登录 mysql -uroot -p
2、选择mysql数据库 use mysql;
3、查看mysql数据库中的user表的host值 select 'host' from user where user='root';
4、修改host值 update user set host='%' where user='root';
5、刷新mysql系统权限的相关表 flush privileges;
6、重新查看user表 select 'host' from user where user='root';
重启mysql服务