阿里云服务器安装mysql后本地连接失败

问题:
在阿里云服务器安装mysql,云服务器mysql也能正常连接,本地连接失败
阿里云服务器安装mysql后本地连接失败_第1张图片

解决:
1.进入云服务器mysql,转到mysql库

use mysql;

2.查询当前用户可登录的用户端情况

select user,host from user;

阿里云服务器安装mysql后本地连接失败_第2张图片
可以看到root用户是只允许在localhost登录的,因此我们需要更改他,使得可以从其他主机登录。
更改登录方式

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

在这里插入图片描述
刷新

flush privileges;

再次连接,连接成功
阿里云服务器安装mysql后本地连接失败_第3张图片
参考博客:
连接Mysql服务器提示:1130-Host XXX is not allowed to connect to this MySQL server的处理方法

host xxx is not allowed to connect to this MySQL server 错误解决办法-主机“xxxxxxx”不允许连接到此MySQL服务器

你可能感兴趣的:(阿里云,服务器,mysql)