JDBC的MySQL版本问题不兼容

 

JDBC中MySQL数据库连接一定要注意MySQL的版本和驱动jar包从MySQL驱动6.0开始会有版本不兼容问题,

如果你下载的MySQL版本是6.0以上建议下载最新版本,我用的是MySQL8.0的,驱动是8.0.2。

这里分享一下该驱动的下载百度网盘地址:链接:https://pan.baidu.com/s/1cr_QhqLGKKL7y4nyBMHiBA
                   提取码:u2k8

6.0之前的版本格式为:

 

jdbc:mysql://Service:3306/database

版本更新后的的格式在之前的格式后面添加下列一串信息:

?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC

即:

jdbc:mysql://Service:3306/database?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC

注意:上方红字需要修改自己的MySQL相关信息

          ①Service是服务器名②database是数据库名称

以下是JDBC连接MySQL的五个方式(依次迭代):可以直接查看第五个方式(最终方式)

 

 

 

 

 第五种方式也是最终提取的方式:

 

posted @ 2021-01-20 16:55  Kai_YoungMaster  阅读(634)  评论(0编辑  收藏  举报