数日前にフレームワークを構築したのですが、奇妙な問題が発生しました。mysql ファイルを設定するときに、com.mysql .cj .jdbc.Driver が人気です。バージョンが低すぎると思ったので、上位バージョンにアップグレードしましたが、依然として人気がありました。最後に、長い間オンラインで確認しました。オンラインの方法では、バージョンが低すぎますが、それでも以前に使用した依存関係パッケージは動作しませんでした:
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.15</version> </dependency>
最後に、バージョン番号
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency>
springboot プロジェクトをビルドして実行すると、データベース ドライバーを追加するときにエラーが報告されます。
その前に、pom.xml に mysql の依存関係を追加する必要があります。問題の解決策を何度も探す過程で、重要なステートメントを見つけました。
mysql の依存関係にバージョン番号を追加しましたが、この問題はバージョン番号の不一致が原因である可能性があり、その結果、次の赤いトピックが表示されます:
Atこの点において、この問題の解決策は明らかです。
1. pom.xml の mysql 依存関係をコメント アウトします
<!-- 数据库Mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <!--<version>5.7.17</version>--> </dependency>
logging: path: ./log/ spring: datasource: url: jdbc:mysql://localhost:3306/xzs?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2b8 username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver
2. または、コンピューター上の現在の MySQL バージョンが低すぎるため、開発により適した MySQL バージョンを再インストールします環境。
以上がSpringbootのymlファイルでcom.mysql.cj.jdbc.Driverが流行る問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。