前言:以前连接Mysql数据库,使用的都是com.mysql.jdbc.Driver,今天在看一个项目的时候,看到了有人使用com.mysql.cj.jdbc.Driver,所以想在这里把他俩进行一下比较,分析一下。
com.mysql.jdbc.Driver 是 mysql-connector-java 5中的,
com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的
- 使用JDBC连接Mysql5的properties
2.使用JDBC连接Mysql6的properties
在使用JDBC连接Mysql的时候还要注意设定时区。,如果设定serverTimezone=UTC,会比中国时间早8个小时,如果在中国,可以选择Asia/Shanghai或者Asia/Hongkong。
注意:默认情况下Mysql版本默认要求建立SSL连接。为了不使用SSL连接应用程序,verifyServerCertificate属性设置为’false’,useSSL=false来显式禁用SSL连接。