解决:Host xxx... is not allowed to connect to this Mysql server

比如我们在电脑A成功安装了mysql,用电脑A能连上数据。当使用电脑B连接电脑A的时候弹出以下异常

在这里插入图片描述

解决办法:

1,在电脑A中进入mysql,然后通过use mysql;和select host,user from user;命令可以看到root用户的host是locahost,只能本地进行连接,我们需要改成%(支持所有)

在这里插入图片描述
2,修改root用户的host信息

update user set host='%' where user='root';

可以看到,我们已经修改成功

在这里插入图片描述
3,然后刷新一下配置就行了

flush privileges;

在这里插入图片描述
再次使用电脑B进行连接就可以了

猜你喜欢

转载自blog.csdn.net/qq_45752401/article/details/125216625