CentOs7 远程连接mysql失败,access denied for user root@xxx

在远程服务器CentOs上安装好了mysql,远程连接时报错:

在远程主机上进入mysql,查询:select host, user, Password, grant_priv from user;

发现远程访问数据库的密码和本地访问数据库的密码不一致,所以更新密码:

update user set password=password('123456') where user='root'

再次查询select host, user, Password, grant_priv from user;

发现密码一致了,稍等两分钟,再次连接数据库,成功连接。

猜你喜欢

转载自my.oschina.net/u/3337958/blog/1648506