解决MySQL8.0.15在连接Eclipse、Django中出现的问题!(含泪写下)

1.出现 access denied for user 'root'@'*****' (using password:YES),但是实际上用户名和密码完全正确

这是MySQL 8.x的版本太高,他对于密码的验证有些微妙,建议换成5.x的版本。(反正我换了版本,就没有再报错了)

2.出现SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required

这是你Driver的版本和JDBC不匹配

将mysql-connector-java版本降到5.x

3.出现java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

注意看你的代码!!!要去掉代码中的 ” cj “ 这个坏蛋!

4.人生建议,早点卸了8.x 重装5.x ,可以省不少头发(头发茂盛者随意)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。