相較於以前版本會有部分改動java
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version> </dependency>
DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());
mysql
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
sql
mysql8.0和以前版本的區別,驅動改成com.mysql.cj.jdbc.Driver
。數據庫
mysql8.0是不須要創建ssl鏈接的,你須要顯示關閉,即url中的&useSSL=false;也須要設置時區。url
MySQL8版本的數據庫連接地址code
Url="jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=Asia/Shanghai&characterEncoding=utf-8&autoReconnect=true";
server
以上數據庫鏈接的含義:鏈接地址+ssl鏈接關閉+時區爲上海+字符集爲utf-8+數據庫自動鏈接utf-8