JDBC ドライバー
JDBC (Java Database Connectivity) ドライバーを使用すると、IDE はデータベースに接続してクエリを実行できます。
IntelliJ IDEA には、インストールパッケージのサイズを小さくし、各 IDE バージョンに合わせてドライバーバージョンを最新に保つために、バンドルドライバーは含まれていません。
IDE 内および手動で JDBC ドライバーをダウンロードできます。
データソースおよびドライバーダイアログ (Shift+Enter) でデータベース接続用の新しいデータソースを作成すると、不足しているドライバーをダウンロードするためのリンクが IntelliJ IDEA によって提供されます。

直接ダウンロードリンクについては、JetBrains JDBC ドライバーページを参照してください。
ダウンロードされた JDBC ドライバーの場所は IntelliJ IDEA 構成ディレクトリです。
Maven ミラーサイトまたはご自身のリポジトリからドライバーをダウンロードする必要がある場合、IntelliJ IDEA は $USER_HOME$/.m2/settings.xml ファイルで設定されたドライバーを使用します。ファイルの詳細については、公式ドキュメント(英語)を参照してください。
提供されているドライバーの代わりに、データソースのドライバーを指定することもできます。カスタム JDBC ドライバーは、公式データベースベンダーの Web サイト、オープンソースリポジトリ、サードパーティベンダー、開発者コミュニティやフォーラムなどから入手できます。
ドライバーのバージョンを変更する
次のいずれかの方法でデータソースのプロパティを開きます。
データベースツールウィンドウのツールバーで、
データソースをクリックします。
Shift+Enter を押します。

データソースおよびドライバーダイアログで、ドライバータブをクリックし、変更するドライバーエントリを選択します。
データソース設定のドライバーリンクをクリックします。
一部のデータソースには、さまざまなバージョン(MySQL など)のドライバーのリストがあります。このような場合は、リストからドライバーに移動を選択してください。
ドライバーファイルペインでバージョン番号をクリックし、必要なドライバーバージョンを選択します。
既存のデータソース用の JDBC ドライバーを構成する
既存のドライバーにライブラリを追加することも、ドライバーを完全に置き換えることもできます。
一部の JDBC ドライバーでは、正常に動作するために、ドライバーとともにライブラリファイルへのパスが必要です。ライブラリパスの詳細については、ユーザードライバーのライブラリパスを参照してください。
次のいずれかの方法でデータソースのプロパティを開きます。
データベースツールウィンドウのツールバーで、
データソースをクリックします。
Shift+Enter を押します。

データソース設定でドライバーリンクをクリックし、ドライバーに移動を選択します。
提供されたドライバーエントリをクリックし、除去(
)をクリックします。
変更を元に戻すには、ウィンドウの右下部分にある変更のロールバックアイコン(
)をクリックします。
ドライバーファイルペインで、追加アイコン(
)をクリックし、カスタム JAR を選択します。
ファイルブラウザーで、JDBC ドライバの JAR ファイルに移動して選択し、OK をクリックします。
クラスフィールドで、ドライバーに使用したい値を指定します。
ドライバークラスは、JDBC ドライバーのドライバー固有のメインクラスです。使用する JDBC ドライバーの適切なドライバークラスについては、ドライバーのドキュメントを参照してください。
カスタムドライバーに追加のプロパティが必要な場合は、ダイアログの詳細設定タブに移動します。プロパティペインで、<user defined> と <value> が表示されている名前列と値列の最後の行に追加のプロパティの名前と値を入力します。
適用をクリックします。
関連ページ:
データソース
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースは接続構成です。データベースへの接続を確立...
IDE で使用されるディレクトリ
デフォルトでは、IntelliJ IDEA は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE で使用されるファイルとディレクトリを見つけるメインメニューからを選択します。開いたダイアログには、IntelliJ IDEA によって使用されるすべてのファイルとディレクトリが、現在のインストールの正確なパスとともに表示されます。リスト内の特...
基本的なサポートを備えたデータベース
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースを作成するには、JDBC ドライバーが必要...
データソースおよびドライバーダイアログ
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースおよびドライバーダイアログにアクセスするに...
SSH を使用してデータベースに接続する
このトピックでは、SSH トンネルと移動ホスト (移動サーバーまたは要塞ホストとも呼ばれます) を介して、分離されたネットワークで実行されているデータベースに接続する方法の例を示します。IntelliJ IDEA で SSH を使用する方法の詳細については、SSH と SSL のトピックを参照してください。クラウドデータベース:次の例を考えてみましょう。MySQL データベースはクラウド上でリモート実行されており、接続は中継ホストを介して確立する必要があります。暗号化された秘密鍵ファイルを使用し...