Spring boot接続mysql 8時報errorCode 0,state 08001エラー
Spring boot接続mysql 8時報errorCode 0,state 08001エラー
げんしょう
Spring boot起動時、mysql 8データベースに接続すると
の原因となる
1.spring bootプロジェクトでpomファイルで構成されているmysqlドライババージョンがmysqlデータベースバージョンと一致しない
pomファイルのバージョンを変更すると、次の構成を使用できます.
また、ymlファイルのmysqlドライバクラスファイルは
2.接続構成パラメータの変更が必要
ドライバファイルを変更しても例外が放出される場合は、接続パラメータを次のように変更します.
詳しく調べていないが、主に暗号化方式、符号化などの原因によるはずだ.
参考資料 springboot-mybatis-mysql-errorCode 0, state 08001 springboot接続mysqlエラー記録 IDEA接続MySQLデータベースタイムズ08001エラーの解決方法
げんしょう
Spring boot起動時、mysql 8データベースに接続すると
errorCode 0, state 08001
とエラーが発生します.の原因となる
1.spring bootプロジェクトでpomファイルで構成されているmysqlドライババージョンがmysqlデータベースバージョンと一致しない
pomファイルのバージョンを変更すると、次の構成を使用できます.
……
mysql
mysql-connector-java
8.0.11
……
また、ymlファイルのmysqlドライバクラスファイルは
……
driver-class-name: com.mysql.cj.jdbc.Driver
……
2.接続構成パラメータの変更が必要
ドライバファイルを変更しても例外が放出される場合は、接続パラメータを次のように変更します.
……
url: jdbc:mysql://ip :3306/ ?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Hongkong
……
詳しく調べていないが、主に暗号化方式、符号化などの原因によるはずだ.
参考資料