RT,在连接数据库时发生了Access denied的错误,用Navicat和mysql客户端都进行了尝试,都是不行,最后发现是因为密码不一致问题。(本人之前对密码加密方式进行过更新,导致root用户远程连接和本地连接密码不一致,但在远程连接时还用的新的密码,但是数据里保存的还是旧的密码,导致每次数据库连接认证时总是出现RT错误)
解决方案重新修改root用户的本地连接密码和远程连接密码
use mysql; update user set authentication_string='' where user='root' ## 修改本地登录密码 ALTER user 'root'@'localhost' IDENTIFIED BY '你的密码' ## 修改远程登录密码 ALTER user 'root'@'%' IDENTIFIED BY '你的密码'Done 参考方案
- 安装mysql8.0.11及修改root密码



