MySQL8.0版本JDBC链接

数据库

最近闲来无事看到MySQL8.0版本发布的消息,于是就更下来体验了一番,结果遇到了一堆的问题:项目JDBC链接报错、Navicat管理工具也链接不上。折腾了一阵后问题得以解决,下面分享解决方案:

1、JDBC链接出错

jdbc.driver多对应的类发生了改变

jdbc.driverClass=com.mysql.cj.jdbc.Driver
URL信息加入serverTimezone=GMT%2B8
正确的配置为:

jdbc.driverClass=com.mysql.cj.jdbc.Driver

jdbc.url=jdbc:mysql://127.0.0.1:3306/${jdbc.database}?useUnicode=true&characterEncoding=UTF-8&userSSL=false&serverTimezone=GMT%2B8

另外更新最新的jdbc驱动


mysql
mysql-connector-java
8.0.12

2、Navicat链接出错

更新最新版本的Navicat。我目前用的是Navicat Premium 12.1可正常使用。

Navicat Premium 12.1破解版 百度云盘 地址: