MySQL连接数据库mysql-connector-8.0 jar包使用注意

 

代码如下:

mysql-connector-5.1.0    

//连接数据驱动
	private static String driver="com.mysql.jdbc.Driver";
	//数据连接URL地址
	private static String url="jdbc:mysql://localhost:3306/qsx_register";
	//数据库访问用户
	private static String user="root";
	//数据库访问密码
	private static String password="123456";

mysql-connector-8.0.0 

//连接数据驱动
	private static String driver="com.mysql.cj.jdbc.Driver";
	//数据连接URL地址
	private static String url="jdbc:mysql://localhost:3306/qsx_register?userSSL=false&serverTimezone=UTC";
	//数据库访问用户
	private static String user="root";
	//数据库访问密码
	private static String password="123456";
  1. 版本不同包的路径都不同,驱动路径改变:

com.mysql.jdbc.Driver

com.mysql.cj.jdbc.Driver

     2.多出了useSSL=false&serverTimezone=UTC代码

useSSL=false  8.0之前是需要连接数据库是需要简历ssl连接,而8.0之后不需要所以需要关闭。

serverTimeZone=UTC 

然后设置服务器时区为UTC

UTC是什么呢?

CST可视为美国、澳大利亚、古巴或中国的标准时间。

CST可以为如下4个不同的时区的缩写:
  美国中部时间:Central Standard Time (USA) UT-6:00

       澳大利亚中部时间:Central Standard Time (Australia) UT+9:30

       中国标准时间:China Standard Time UT+8:00

       古巴标准时间:Cuba Standard Time UT-4:00

你可能感兴趣的:(MySQL)