[SpringBootプロジェクト]は問題と解決策をまとめたもの

問題:MySQLの8.0バージョンの接続エラー:データベース・サーバーへの接続を作成できませんでした

理由

:もはや「はcom.mysql.jdbc.Driver」の前に、「com.mysql.cj.jdbc.Driver」としてドライブを交換する必要のMySQL8.0版は、公式文書リンクのMySQLの8.0バージョンで使用するHTTPSを:// DEV。 mysql.com/doc/connector-j/8.0/en/connector-j-api-changes.html ;

解きます

1. MySQLのコネクタ - Javaのバージョンを更新します。

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</dependency>

2.ドライブを交換します

参考リンク

https://cloud.tencent.com/developer/article/1371962

発生した問題の解決について考えます

小さな眠いパートナー1.と独自のコードを解決まったく同じ、他の人が自分の成功を失敗している、それが違いを探して、コードとデータベーステーブルをもつれされています。
しかし、それは考慮していませんでしたデータベースの独自のバージョン、矛盾やデータベースのバージョンのJDBCの問題であるアカウントにそれを見ることができない人々に固有の違いを取って、比較的高いです。
タイトルのみ検索2.エラーメッセージ、その他の重要な情報についてはノー検索。
実際には、慎重に見つけることができ、エラーメッセージが曹操ああすることができ、完全に最後のエラーメッセージで、エラーメッセージを読んでください。
3.別の方法は、小さなパートナーが同じ問題に遭遇し解決するために、そしてすぐにこの問題は、彼が唯一の無間違っては、そう、他の人とより協力的になることはありませ依頼するDouzhuan範囲内で捕獲された推定解決することです。

おすすめ

転載: www.cnblogs.com/coding-gaga/p/11041923.html