そろそろ、本番環境のMySQLを8系に上げないといけないと思い、開発環境を8系にして、MyBatisで試してたところ、いきなり最初の connect でエラーが出て使えないので、調べてましたところ、
JDBCの設定記述を変えないといけないことがわかり、無事解決しました。
ここで教えて頂く : https://qiita.com/syoki/items/3d82ef00300868353572
< MyBatis Config UNPOOLED 設定例 >
<properties>
<!-- 5.7 -->
<!--<property name="msdriver" value="com.mysql.jdbc.Driver" />-->
<!-- 8 -->
<property name="msdriver" value="com.mysql.cj.jdbc.Driver" />
<!-- 5.7 -->
<!--<property name="msurl" value="jdbc:mysql://localhost:3306/dbname?characterEncoding=utf8&autoReconnect=true&useSSL=false" />-->
<!-- 8 -->
<property name="msurl" value="jdbc:mysql://localhost/dnksg?characterEncoding=utf8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B9&rewriteBatchedStatements=true" />
<property name="msusername" value="???????" />
<property name="mspassword" value="??????????" />
</properties>
|