报错说明
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;
再次远程连接数据库成功。
如果觉得《MySQL 配置数据库远程访问权限》对你有帮助,请点赞、收藏,并留下你的观点哦!