IDEA连接MySQL出现的问题

最近学习尚硅谷的JDBC,从IDEA中获取数据库链接的时候就出现了问题:

首先出现的错误是:

client does not support authentication protocol requested by server; consider upgrading mysql client.

查找得知修改方法:

USE mysql;
ALTER USER 'root' @'localhost' IDENTIFIED WITH mysql_native_password BY 'XXX'; # 这里xxx要填当前PC的MySQL里root的密码
FLUSH PRIVILEGES;

但使用后仍然出错:

Unknown initial character set index '255' received from server.

查了博客发现是编码不匹配的问题,在配置的URL后面直接加上:

?useUnicode=true&characterEncoding=utf8

即可成功连接。

参考资料:

https://my.oschina.net/u/3295928/blog/1811804

https://blog.csdn.net/weixin_42128568/article/details/104417558

posted @ 2021-05-27 10:25  _Aspire  阅读(304)  评论(0)    收藏  举报