mysql跨设备连接数据库失败问题处理

错误提示:Host is not allowed to connect to this MySQL server

原因:需要连接的数据库没有为待连接机器开放连接权限,我们需要修改mysql数据库配置。

配置数据库

激活服务
net start mysql80
登录mysql
mysql -u root -p
切换db
use mysql;
查看数据库访问权限
select host from user where user = 'root';
更新数据库访问权限
update user set host='%' where user='root';
查看更新后的权限
select host from user where user = 'root';
退出db
exit;
重启服务
net stop mysql80
net start mysql80