Mysqlバージョンjavaの問題(com.mysql.cj.jdbc.Driverとcom.mysql.jdbc.Driver)

1138 ワード

古いバージョンcom.mysql.jdbc.Driverは破棄されました
String url1 = "jabc:mysql://127.0.0.1:3306/test";
String url1 = "jabc:mysql://localhost:3306/test";
新版用commysql.cj.jdbc.Driver
UTC:グローバルタイム
Asia/Shanghai:上海時間
GMT%2 B 8:北京時間
String url = "jdbc:mysql://localhost:3306/test?characterEncoding=UTF-8&serverTimezone=UTC&useSSL=false";
String url = "jdbc:mysql://localhost:3306/test?characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=false";
String url = "jdbc:mysql://localhost:3306/test?characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false";
ここでtest:データベース名
//Class.forName("com.mysql.jdbc.Driver");
//String url = "jabc:mysql://127.0.0.1:3306/test";
Class.forName("com.mysql.cj.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/test?characterEncoding=UTF- 
                  8&serverTimezone=UTC&useSSL=false";
Connection conn = DriverManager.getConnection(url, "root", "root");

 
転載先:https://www.cnblogs.com/jadeshu/p/10663581.html