Access denied for user 'root'@'xxx' (using password: YES)
这表示MySQL服务端拒绝来自xxx主机的root用户登录,尽管我检查了一下,root的用户名和密码都没错,还是拒绝。
解决方案:
select user,host from mysql.user;
执行发现,root用户的hsot值为localhost,只能来自localhost的主机登录,那就将root 的hsot值修改为%,表示运行来自任何主机的连接。文章来源:https://www.toymoban.com/news/detail-726465.html
UPDATE mysql.`user` set `Host` = '%' WHERE `User` = 'root';
改完就可以连接了。文章来源地址https://www.toymoban.com/news/detail-726465.html
到了这里,关于Access denied for user ‘root‘@‘xxx‘ (using password: YES)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!