代码如下:
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";
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