In meiner aktuellen Arbeit habe ich beschlossen, von Java7 zu Java11 und von MySQL5.5 zu MySQL8.0 zu wechseln. Dies ist also ein Memo dafür.
Wählen Sie die 8.x-Version aus dem Maven-Repository aus, um sie abzurufen.
https://mvnrepository.com/artifact/mysql/mysql-connector-java
Ich bin Gradle, also habe ich es wie folgt umgeschrieben.
implementation "mysql:mysql-connector-java:8.0.17"
Vor der Änderung: com.mysql.jdbc.Driver Nach der Änderung: com.mysql.cj.jdbc.Driver
URL
Vor der Änderung: jdbc: mysql: // localhost: 3306 / test Nach der Änderung: jdbc: mysql: // localhost: 3306 / test? CharacterEncoding = utf8 & useSSL = false & serverTimezone = GMT% 2B9 & rewriteBatchedStatements = true
Ich verstehe es immer noch nicht richtig, aber es scheint, dass ich verschiedene Dinge auf der Rückseite hinzufügen muss. serverTimezone = GMT% 2B9 scheint die japanische Zeitzone "GMT + 9" anzugeben.
Es gibt zu viele Änderungen und es ist schwer ...
Recommended Posts