不到断气不罢休 发表于 2024-7-28 20:44:26

IDEA的database插件无法链接mysql的办理办法(08001错误)

错误复现:

https://i-blog.csdnimg.cn/blog_migrate/b18a6e3d118c36156ef641e829ac0095.png
 如上图所示,用navicat链接数据库正常,mysql控制台操作正常,但是用IDEA的数据库插件链接一直报 08001 错误【 Could not create connection to database server. Attempted reconnect 3 times. Giving up. 】
错误缘故原由:

  造成这个题目的缘故原由是因为数据库驱动包的版本题目,与当前的数据库版本不兼容(我的是mysql5.7版本,而驱动是8.0的版本)
  另有一些其他的环境,如提示ServerTimezone不正确(大概是一串乱码)等大部门都是驱动和url参数的题目。
办理办法:

    首先我们先来设置一下serverTimeZone:
    点击 advanced 添加一个参数: serverTimezone   值为  Asia/Shanghai
https://i-blog.csdnimg.cn/blog_migrate/a03971ee94ff939bce2bfbc61120ebd5.png
也可以最后设置时区,有多种方法可以设置。
我的是 mysql 5.7 版本,所以我要下载mysql 5.x的驱动 ,详细的操作见下图:
   我们再IDEA中创建与数据库的链接的时间,可以选择驱动的版本:
https://i-blog.csdnimg.cn/blog_migrate/0d7a4271fa49c9e3af8415cce82ee28e.png
 驱动下载完设置好以后,我们就可以再次测试连接了:
https://i-blog.csdnimg.cn/blog_migrate/74883fb92a6b8403594375cda954d93f.png
如今就成功连接啦

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: IDEA的database插件无法链接mysql的办理办法(08001错误)