IDEAを使用してMySQLエラーレポートに接続する方法について

IDEAを使用してMySQLエラーレポートに接続する方法について

1.ドライブの問題

IDEAを使用してmysqlやその他のデータベースに接続する場合は、まずIDEAでドライバーをダウンロードする必要があります。通常、構成済みのIDEAにアクセスしてデータベースに接続すると、ドライバーがインストールされていないことを示すメッセージが表示され、ドライバーを自動的にダウンロードする必要があるかどうか尋ねられます。
ここに画像の説明を挿入

ここで、自動ダウンロードプロセスが発生した場合、進行状況バーがダウンロードの半分で止まっている場合、またはダウンロードが直接失敗した場合は、最初に対応するパッケージをmavenにインポートしてから、上の画像に戻ってドライバーを再度ダウンロードできます。

:Mavenガイドパッケージといえば、問題が発生しやすい場所もあります。Mavenガイドjdbcパッケージには、古いバージョンと新しいバージョンがあります。ここでは、新しいバージョン8.0.21を使用しています。

パッケージをガイドした後、構成する必要があります
ここに画像の説明を挿入
ここに画像の説明を挿入

次に、mavenでガイドされたばかりのパッケージを見つけて追加します。

:クラスを選択する場所があります。8.0.21の新しいバージョンを使用しているので、間違えないでください。新しいバージョンは古いバージョンとは異なります。違いは、クラスの新しいバージョンは一般的に次のとおりです。

com.mysql.cj.jdbc.Driver

古いバージョンは次のとおりです。

com.mysql.jdbc.Driver

ここで正しいバージョンを選択しないと、データベースへの接続をテストするときにエラーが発生します。ちなみに、私は古いバージョンと新しいバージョンの両方を使用しています。8で始まる新しいバージョン問題なく5で始まる古いバージョン問題ないことわかりました
ここに画像の説明を挿入

次に、アプリケーションの適用をクリックします

2.タイムゾーンの問題

IDEAを使用して初めてデータベースに接続したときに、タイムゾーンの不一致の問題が発生し、テスト中にIDEAが次のようなプロンプトを表示しました。

サーバーが無効なタイムゾーンを返します。「詳細」タブに移動し、「serverTimezone」プロパティを手動で設定します。

それはおそらく意味します:サーバーが無効なタイムゾーンを返しました。「詳細」タブに移動し、「serverTimezone」プロパティを手動で設定します。

ここで、serverTimezoneプロパティに移動してタイムゾーンを設定します
ここに画像の説明を挿入

次に、データベースに接続できるかどうかをテストします。一般的に言えば、成功します
ここに画像の説明を挿入

ちなみに、上記のようなサブオペレーションでは、新しいプロジェクトを作成するたびserverTimezone」の値をリセットする必要があります。便宜上、IDEAに移動して「serverTimezone」のデフォルト値を「UTC」に変更できます。 「これは多くのトラブルを救うでしょう。
ここに画像の説明を挿入
ここに画像の説明を挿入

これにより、将来的serverTimezone」の値を頻繁に設定する必要がなくなります

おすすめ

転載: blog.csdn.net/weixin_45309636/article/details/108024640