Mysql-connector-java ドライバのバージョンの問題私のデータベースのバージョンは 5.7.28 なので、Java を使用して MySQL に接続するとバージョンの問題が頻繁に発生します。
サーバー認証なしで SSL 接続を確立することはお勧めしません。 SSL – セキュア ソケット レイヤー クラス `com.mysql.jdbc.Driver' をロードしています。これは非推奨です。新しいドライバ クラスは com.mysql.cj.jdbc.Driver です。ドライバは SPI 経由で自動的に登録されるため、ドライバ クラスを手動でロードする必要は通常ありません。
mysql5.7.28でドライバ名をcom.mysql.cj.jdbc.Driverに変更しても、エラーが報告されます。これは、pomプロジェクトオブジェクトモデルファイルのバージョンが mysql-connector-java8.0 以降 mysql-connector-java と MySQL の対応するバージョン私のバージョンはmysql5.7.28で、connector-javaバージョン5.1を使用しているため、上記のエラーが引き続き発生します。したがって、mysql5.6 以上では connector-java 8.0 以上を使用してください。 使用時にはタイムゾーンを設定する必要があります
ここでの serverTimezone は serverTimezone=Asia/Shanghai と記述する必要があります。serverTimezone=Shanghai と記述してもエラーになります。上海のタイムゾーンが見つからないようです。世界には上海が複数あるのかもしれませんね、ハハ! mysql-connector-java および Java 対応バージョン上記を踏まえると、初心者の場合はmysql-connector-java 8.0以上を使用する方が良いでしょう。 上記はMysql-connector-javaドライバのバージョン問題の詳細です。Mysqlコネクタjavaドライバの詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
>>: UTF-8 ファイルの Unicode 署名 BOM (バイト オーダー マーク) の問題
日常業務では、次のようなレイアウトに遭遇することがあります。親要素のフレーム (ブラウザのサイズに応...
目次MyISAM と InnoDBパフォーマンスの低下と SQL の速度低下の理由: MySQL 実...
1. HTMLタグは常に閉じる前のページのソース コードでは、次のような記述がよく見られます。 &l...
<br />この Web ページ制作スキル チュートリアルは、Web サイトのアイコンを...
proxy_intercept_errors と recursive_error_pages を使...
IFNULL(式1,式2) expr1 が NULL でない場合、IFNULL() は expr1 ...
1. コマンドの紹介ifconfig (ネットワーク インターフェイスを構成する) コマンドは、ネッ...
MySQL バージョン 5.0 ではストアド プロシージャのサポートが開始されました。ストアド プロ...
目次1. はじめに2. 切り替え1. 開発および本番環境の設定ファイルを追加する2. 複数の環境をサ...
/****************** * 高度な文字デバイス ドライバー ***********...
IMG タグの基本分析 HTML5 では、img タグには 4 つの要素があります。 (1) src...
MySQL 8.0.25の最新のダウンロードとインストールのチュートリアルは参考になります。具体的な...
テキスト入力でプレースホルダーを使用していますが、問題なく動作します。しかし、選択ボックスにはプレー...
1. サーバーのセットアップリモート リポジトリは実際にはローカル リポジトリと何ら変わりなく、純粋...
目次序文1. モナドの判断1.1 例1.2 オブジェクトに入れる1.3 マップに載せる2. 複数の判...