错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 是无法给远程连接的用户权限问题


给用户授权

我用的用户是root 密码123456


首选语法为:

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;




示例:


GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;




执行完后,再


mysql:flush privileges;


刷新一下权限就可以了,不用重启



完整操作:


开始->运行->cmd


cd\


cd mysql安装目录\bin


mysql -u root -p123456;


mysql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;


mysql flush privileges;



黑色头发:http://heisetoufa.iteye.com/