<>报错说明
1130-host . is not allowed to connect to this MySql server,MySQL
1130-host ‘…‘ is not allowed to connect to this MySql server
<>解决办法
出现这种问题一般是数据库只允许本地连接访问(mysql 数据库中的 user 表中 Host 为 locahost),需要开启 mysql 远程访问权限。
*
按下 window+R 键,弹出运行框,输入 cmd进入 window 命令行;
*
cmd 进入界面,连接数据库服务器;
mysql -u root -p
输入 mysql -u root -p 按下回车后,再次输入密码,按下 Enter 键(回车键);
*
进入 mysql 数据库;
show databases; use mysql;
*
查看用户表 user 数据,并进行修改;
select Host, User from user; update user set Host='%' where User='root';
*
刷新权限;
flush privileges;
*
再次远程连接数据库成功。