MySqlException: Client does not support authentication protocol requested by server; consider upgrading MySQL client
时间: 2023-11-13 17:02:18 浏览: 150
MYSQL出现 Client does not support authentication 的解决方法
这个错误提示表明客户端连接MySQL数据库失败,原因是客户端和服务器端的版本不一致。如果服务器使用的是8.x版本,那么客户端也应该使用8.x版本的mysql-connector-java.jar,否则就会报这个错误。解决方法是升级客户端的MySQL客户端或者降低服务器端的MySQL版本。另外,也可以在服务器的mysqld配置文件中加入skip-grant-tables这句话,让你不用密码就可以登入mysql。但这种方法并不安全,建议仅在测试环境中使用。
阅读全文