Ceci est un mémo pour le travail dans lequel je suis actuellement impliqué, car j'ai décidé de passer de Java7 à Java11 et MySQL5.5 à MySQL8.0.
Sélectionnez la version 8.x dans le référentiel Maven pour l'obtenir.
https://mvnrepository.com/artifact/mysql/mysql-connector-java
Je suis Gradle, alors je l'ai réécrit comme suit.
implementation "mysql:mysql-connector-java:8.0.17"
Avant le changement: com.mysql.jdbc.Driver Après modification: com.mysql.cj.jdbc.Driver
URL
Avant modification: jdbc: mysql: // localhost: 3306 / test Après modification: jdbc: mysql: // localhost: 3306 / test? CharacterEncoding = utf8 & useSSL = false & serverTimezone = GMT% 2B9 & rewriteBatchedStatements = true
Je ne comprends toujours pas bien, mais il semble que je doive ajouter diverses choses au dos. serverTimezone = GMT% 2B9 semble spécifier le fuseau horaire japonais "GMT + 9".
Il y a trop de changements et c'est difficile ...
Recommended Posts