IDEA连接MySQL数据库报错:Client does not support authentication protocol requested by server

IDEA MySQL插件测试数据库连接成功,但连接类连接失败
使用的是远程的服务器地址,改变地址连接本地数据库则成功
插件上的信息

img

控制台输出

img


#left")
代码

img

可视化能不能连接,试一下修改密码

第一步: ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘你自己的密码’;
第二步: FLUSH PRIVILEGES;

数据库mysql8以后的要这么写吧
drive = com.mysql.cj.jdbc.Driver

在URL后面加上useSSL=false

比如jdbc:mysql://XXX:3306/XX?characterEncoding=UTF-8&useSSL=false&useUnicode=true&serverTimezone=Asia/Shanghai