- 博客(1)
- 收藏
- 关注
原创 关于Mac系统下登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)
我出现这个情况的原因,是因为mysql8.0版本的密码加密方式为caching_sha2_password方式,而之前mysql5.0版本的密码加密方式为MD5方式。而在mysql.user表中,我的密码直接是以明文的方式存储在表中,所以造成了密码正确但是却无法连接本地数据库的情况。 如果你的情况跟我一样,最快最保险的解决方式,就是更改你的加密方式字段为mysql_native_password,再找一个你能正常连接数据库的朋友去看他的mysql.user表中的字段的数据,复制粘贴更新你的字段,这样就可以
2022-04-18 20:44:17 3408 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人