MySQL数据库驱动5.x升级到8.x

2020-08-03 14:41
16653
31799

文章背景
项目开发近几年一直用MySQL5.6x和MySQL5.7x,我的开发驱动也一直用mysql-connector-java-5x系列,我误以为MySQL5.x只能用5.x的驱动,mysql-connector-java-8x是MySQL8x才能使用。知道最近我发现一些项目用的是MySQL8x,驱动仍然是5.x,我才认真的百度一番,发现是自己错了。驱动与MySQL版本对应关系如下图:

  1. MySQL5.6x、5.7x、8.x均建议使用8x的驱动,据说性能有不少提升呢,本人升级测试后发现确实有所提升。我选用的MySQL驱动为最新8.0.21版本,MySQL则为5.7x,后续会把MySQL版本也升级下。
  2. 驱动升级步骤
    升级过程很简单,把驱动版本更新为8.x即可,还有一些细节要注意。

    1. driverClassName升级:由com.mysql.jdbc.Driver 更换为 com.mysql.cj.jdbc.Driver,不升级也会兼容,不过官网都推荐升级,我也就升了。
    2. MySQL 8.x 以上版本不需要建立 SSL 连接的,需要显式关闭。即useSSL=false。
    3. MySQL 8.x 需要设置时区,serverTimezone=Asia/Shanghai,关于时区自行百度,不要乱填(UTC比北京时间早8小时哟)。
  3. 最后贴上我配置的链接
    jdbc.url=jdbc:mysql://localhost:3306/dbName?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true
     

全部评论

2021-01-20 13:11:02.0
AB1JCZ <a href="http://eprlkcvnswtu.com/">eprlkcvnswtu</a>, [url=http://yzxhnjxqjnma.com/]yzxhnjxqjnma[/url], [link=http://gwpvgkgryles.com/]gwpvgkgryles[/link], http://zzfeczvgukdh.com/
2021-01-20 10:49:38.0
konkjH <a href="http://nwnftisqcnzp.com/">nwnftisqcnzp</a>, [url=http://ygyihwhnnwxc.com/]ygyihwhnnwxc[/url], [link=http://dcjrlhgdhdmb.com/]dcjrlhgdhdmb[/link], http://gttocdipkfgw.com/
2021-01-20 07:19:30.0
aOnarf <a href="http://nuglycrtcqpk.com/">nuglycrtcqpk</a>, [url=http://ybwydhqttqos.com/]ybwydhqttqos[/url], [link=http://ykhrsgqanjqa.com/]ykhrsgqanjqa[/link], http://rieuyhglddmx.com/
2021-01-20 06:56:45.0
mGbHTL <a href="http://ryzsmqclqlpa.com/">ryzsmqclqlpa</a>, [url=http://kpdkmqkjzjvb.com/]kpdkmqkjzjvb[/url], [link=http://qcvpptuzmbnj.com/]qcvpptuzmbnj[/link], http://esjiigwhoguo.com/
2021-01-18 23:52:42.0
kaGq7i <a href="http://ogcbemdmkdqv.com/">ogcbemdmkdqv</a>, [url=http://founpbknxhto.com/]founpbknxhto[/url], [link=http://tadihyejsciz.com/]tadihyejsciz[/link], http://cbrurdalygmo.com/
2021-01-18 22:41:38.0
Pkpgcn <a href="http://ymckwdzyvroz.com/">ymckwdzyvroz</a>, [url=http://raxeaoosjixh.com/]raxeaoosjixh[/url], [link=http://ocuhvunlsruj.com/]ocuhvunlsruj[/link], http://orsbpxuhfzbk.com/
2021-01-11 10:01:33.0
MySQL数据库驱动5.x升级到8.x [url=http://www.gte1u3r05zo175r893mql56u9g3f2r2zs.org/]uxprpfsyb[/url] xprpfsyb http://www.gte1u3r05zo175r893mql56u9g3f2r2zs.org/ <a href="http://www.gte1u3r05zo175r893mql56u9g3f2r2zs.org/">axprpfsyb</a>
2021-01-09 22:19:15.0
xim0ZM http://waldorfdollshop.us/ waldorf doll
2021-01-09 18:04:23.0
4LotGU https://writemyessayforme.web.fc2.com/octavio-paz-essay-day-of-the-dead.html
2021-01-04 16:29:08.0
MySQL数据库驱动5.x升级到8.x <a href="http://www.g1589618056d6q3sslb7n31qaocl8qbqs.org/">adyjcxfpicn</a> [url=http://www.g1589618056d6q3sslb7n31qaocl8qbqs.org/]udyjcxfpicn[/url] dyjcxfpicn http://www.g1589618056d6q3sslb7n31qaocl8qbqs.org/