JDBC连接Mysql6 com.mysql.cj.jdbc.Driver, 需要指定时区serverTimezone:

driverClassName=com.mysql.cj.jdbc.Driver

url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false

username=root

password=****

在设定时区的时候,如果设定serverTimezone=UTC,会比中国时间早8个小时,如果在中国,可以选择Asia/Shanghai或者Asia/Hongkong,例如:

driverClassName=com.mysql.cj.jdbc.Driver

url=jdbc:mysql://localhost:3306/test?serverTimezone=Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false

username=root

password=****

备注:

I、如果mysql-connector-java用的6.0以上的,如下:

mysql

mysql-connector-java

6.0.6

但是你的driver用的还是com.mysql.jdbc.Driver,就会报错:

Loading class 'com.mysql.jdbc.Driver'. This is deprecated. The new

driver class is 'com.mysql.cj.jdbc.Driver'.

The driver is automatically registered via the SPI

and manual loading of the driver class is generally unnecessary.

此时需要把com.mysql.jdbc.Driver 改为com.mysql.cj.jdbc.Driver

II、还有一个警告:

WARN: Establishing SSL connection without server’s identity verification is not recommended.

According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection

must be established by default if explicit option isn’t set.

For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’.

You need either to explicitly disable SSL by setting useSSL=false,

or set useSSL=true and provide truststore for server certificate verification.

不推荐不使用服务器身份验证来建立SSL连接。

如果未明确设置,MySQL 5.5.45+, 5.6.26+ and 5.7.6+版本默认要求建立SSL连接。

为了符合当前不使用SSL连接的应用程序,verifyServerCertificate属性设置为’false’。

如果你不需要使用SSL连接,你需要通过设置useSSL=false来显式禁用SSL连接。

如果你需要用SSL连接,就要为服务器证书验证提供信任库,并设置useSSL=true。

mysql 5.6.26 驱动_mysql版本引起的驱动问题相关推荐

  1. mysql.net开发驱动_mysql数据库.net开发驱动(mysql connector net )

    MySQL Connector/Net 是 MySQL 官方的 .NET 驱动程序,MySQL 官方的 .NET 客户端开发包.mysql 数据库最新版dotnet数据库连接驱动. mysql-con ...

  2. 适配Oracle版本的ojbc驱动包版本,以及ojdbc驱动包的下载地址

    1.适配Oracle版本的ojbc驱动包版本 2. ojdbc驱动包的下载地址 ojdbc各个版本下载 3.将ojdbc放在一个c盘根目录下,然后以管理员身份打开cmd,执行下面命令:(做这一一步之前 ...

  3. MYSQL 5.7.26 二进制版本安装

    原文链接:https://www.modb.pro/db/23103?cyn 摘要:mysql数据库的二进制安装方式 MYSQL 5.7.26 二进制版本安装 配置阿里云的yum环境 mv /etc/ ...

  4. JDBC之 java - mysql 各个版本 jar包 驱动

    方法一 JDBC之 java - mysql 各个版本 jar包 驱动 : http://central.maven.org/maven2/mysql/mysql-connector-java/ 例如 ...

  5. mysql debug test区别_mysql版本区别

    1 MySQL Community Server 社区版本 免费 不提供官方技术支持2 MySQL Enterprise Server MySQL企业版服务器 软件是最可靠.最安全.更新版本的MySQ ...

  6. mysql社区版与cluster 区别_MySQL版本Enterprise/Community/Cluster等版本的区别

    MySQL分为多种版本如Community.Enterprise.Cluster和Workbench等,MySQL不同版本有什么区别?LAMPLNMP分享: MySQL版本区别 ● MySQL Com ...

  7. mysql汉化版不同_Mysql各个版本区别及官网下载

    一.Mysql 各个版本区别: 1.MySQL Community Server 社区版本,开源免费,但不提供官方技术支持. 2.MySQL Enterprise Edition 企业版本,需付费,可 ...

  8. mysql社区版与cluster 区别_MySQL版本Enterprise/Community/Cluster有何区别

    MySQL版本Enterprise/Community/Cluster有何区别 发布时间:2020-05-28 14:23:34 来源:PHP中文网 阅读:278 作者:三月 下面讲讲关于MySQL版 ...

  9. mysql企业版集群版区别_MySQL版本Enterprise/Community/Cluster等版本的区别

    MySQL分为多种版本如Community.Enterprise.Cluster和Workbench等,MySQL不同版本有什么区别?LAMPLNMP分享: MySQL版本区别 ● MySQL Com ...

最新文章

  1. 面试现场:小伙伴美团一面的分享和分析「含解答」
  2. Android(安卓)一个简单的聊天界面的实现(eclipse实现)
  3. html如何与py_Web项目如何做单元测试?
  4. 请教 Discuz syscache 中一段cache 的意思
  5. 极简教程: 使用 matplotlib 绘制 GIF 动图
  6. mysql group by 重复_mysql – 使用GROUP BY删除重复项的查询
  7. 民生付 php,“民生付”升级我省电商支付体验
  8. azure devops中文显示乱码_Azure DevOps Server:Git权限设置
  9. Nginx的正则表达式
  10. 老系统维护(一)[转]
  11. 谷歌浏览器32位安装包_Chromium内核的edge浏览器终于来了,试用了半天,发现真香!...
  12. Unity 3D 网络游戏架构设计
  13. 汪光焘:中国城市交通问题、对策与理论需求
  14. html把背景设为白色,ps中图片背景怎么改成白色?
  15. 计算两个时间的间隔时长
  16. (六)JAVA设计模式23种设计模式之适配器模式实例demo
  17. 外部web端访问微信小程序云数据库的几种方法
  18. ZYNQ之FPGA 片内ROM读写测试实验
  19. ubuntu windows双系统默认启动项切换
  20. 44000+ 人一夜之间失业:一拖二懒三不读书,不淘汰你淘汰谁?

热门文章

  1. C#调用天气查询服务
  2. 中国电子银行网-互联网金融第一大网站
  3. 【VS开发】使用CTabView分割多页卡窗口
  4. em px 简单换算
  5. 经典算法(1)- 求1到N的质数
  6. 微信小程序商机_微信小程序怎么用?有哪些商机?
  7. 六大排序原理(十六)
  8. MacBook2016在SSD上安装Win To Go(成功经验分享)
  9. C#之float数组转字节流
  10. android之添加raw文件