クエリコンソール
Database Tools and SQL プラグインの有効化
この機能は、PhpStorm にデフォルトでバンドルされ有効になっている Database Tools and SQL プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
Database Tools and SQL プラグインを見つけて、 許可 をクリックします。
概要
クエリコンソールは、データソース用に自動的に作成される SQL ファイルと JS ファイルで、常にデータソースにアタッチされ、IDE プロジェクトの外部に保存されます。 ターミナルと同じように、クエリコンソール で SQL ステートメントを記述して実行できます。 クエリコンソールはプロジェクトコンテキストには含まれません。

クエリコンソールでのクエリ結果の操作の詳細については、 照会結果 を参照してください。
データソースを作成すると、クエリコンソールが自動的に作成され、デフォルトでこのデータソースにアタッチされます。 必要に応じて、追加のクエリコンソールを作成できます。
データベース接続セッション
クエリコンソールごとに、データベース 接続セッションが自動的に作成されます。 コンソールツールバーから新しい接続セッションを作成し、既存の接続セッションにクエリコンソールをアタッチすることができます。
ロケーション
作成されたすべてのクエリコンソールは、内部の Database Consoles ディレクトリにあります。 このディレクトリを開くには、 Project ツールウィンドウ (Alt+1) を開き、 に移動します。
お使いのマシンでは、クエリコンソールは IDE 構成ディレクトリの consoles サブディレクトリに保存されます。
コードエディター
コードエディターは、 解決モードとコーディング支援機能を使用して SQL ステートメントを作成し、関連するデータソースに対して実行する場所です。
コードエディターコントロールでコードエディターのツールバーコントロールを見つけます。 詳細については、 エディターの基本を参照してください。
SQL ステートメントの実行
ステートメントを実行すると、 サービス ツールウィンドウが開きます。 サービス ツールウィンドウには、利用可能な接続セッション、 出力 タブ、 結果 タブが表示されます。 ツールウィンドウの詳細については、 サービスツールウィンドウ トピックを参照してください。
実行されたステートメントがデータ (
SELECTなど) を取得する場合、結果は修飾されたテーブル名のタイトルを持つ 結果 タブに表示されます。 結果タブのカスタムタイトルの作成の詳細については、「結果のあるタブにカスタムタイトルを使用する 」を参照してください。実行されたステートメントがデータを取得しない場合、結果が「出力 」タブに表示されます。

コードエディターのツールバー。
。
サービス ツールウィンドウ。

コードエディターのツールバー。
。
サービス ツールウィンドウ。
クエリコンソールを作成する
クエリコンソールを作成するには、 データベース ツールウィンドウで次のいずれかのアクションを使用します。
データソースを選択し、メインメニューから を選択してください。
データソースを右クリックし、 を選択します。
データソースを選択し、 Alt+Insert を押して、 クエリコンソール を選択します。
データソースを選択し、 Ctrl+Shift+F10 を押して、 新規クエリコンソール を選択します。
データソースを選択し、 Ctrl+Shift+Q を押してください。
クエリコンソールを開く
Project ツールウィンドウで、 Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。 クエリコンソールを含むデータソースグループを展開し、開きたいクエリコンソールをダブルクリックします。
データベース ツールウィンドウで、
クエリコンソールに移動 をクリックし、 すべて サブメニューに移動して、開きたいクエリコンソールをダブルクリックします。
データソースのデフォルトのクエリコンソールを開くには、データソースをクリックして F4 を押します。

クエリコンソールを複製する
次のいずれかの方法で クエリコンソール を複製できます:
クエリコンソール のエディタータブヘッダーを右クリックし、 複製 を選択します。
エディターエリア内の任意の場所を右クリックし、 複製 を選択します。

クエリコンソールの名前を変更する
クエリコンソールの名前を変更するには、次のいずれかを実行します。
クエリコンソールタブを右クリックし、 ファイル名の変更 を選択します。
Project ツールウィンドウ(Alt+1 )で:
Scratches and Consoles | Database Consoles の内部ディレクトリに移動します。
クエリコンソールを含むデータソースグループを展開します。
クエリコンソールを右クリックし、 名前変更 (Shift+F6) を選択します。

デフォルト名を変更する
Ctrl+Alt+S を押して設定を開き、 を選択します。
デフォルトのファイル名 で、クエリコンソール の新しい名前を指定します。
変更を適用し、ダイアログを閉じます。

エディタータブヘッダーの名前をカスタマイズする
Ctrl+Alt+S を押して設定を開き、 を選択します。
テンプレート フィールドにテンプレートを入力します。
名前にさらに詳細を追加するには、変数を使用してください。 詳細を挿入したい場所にキャレットを置き、該当する変数ボタンをクリックします。
変更を適用し、ダイアログを閉じます。
このテンプレートをクエリファイルにも使用する場合は、 クエリファイルにこのテンプレートを使用する を選択してください。

データソースディレクトリのグループコンソール
Project ツールウィンドウ (Alt+1) を開き、 Scratches and Consoles | Database Consoles の内部ディレクトリに移動します。
新しいディレクトリを作成するデータソースグループを右クリックし、 を選択します。
ディレクトリの名前を指定してください。
クエリコンソールを選択してディレクトリにドラッグします。
移動 ダイアログで、 リファクタリング をクリックします。

クエリコンソールを削除する
Project ツールウィンドウ(Alt+1 )で:
Scratches and Consoles | Database Consoles の内部ディレクトリに移動します。
クエリコンソールを含むデータソースグループを展開します。
クエリコンソールを右クリックして「削除 」を選択します。 または、 Delete を押します。

クエリコンソールを新しい場所にコピーする
Project ツールウィンドウで、 Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。
クエリコンソールを含むデータソースグループを展開します。
クエリコンソールを右クリックして、 を選択します。
宛先ディレクトリ フィールドに、クエリコンソールの新しい場所を指定します。

ファイルブラウザーでクエリコンソールを開く
ファイルブラウザーでクエリコンソールを開くには、次のいずれかを実行します。
クエリコンソールタブを右クリックし、 に移動します。
Project ツールウィンドウ (Alt+1) を開き、 Scratches and Consoles | Database Consoles の内部ディレクトリに移動します。 クエリコンソールを含むデータソースグループを展開します。 クエリコンソールのタブを右クリックして、 を選択します。

デフォルトのスキーマを設定する
クエリコンソールのデフォルトスキーマを選択する場合、ステートメントでそのスキーマまたはデータベースの名前を省略できます。
デフォルトのスキーマまたはデータベースを設定するには、ツールバーの右上にある <スキーマ> ドロップダウンをクリックします。 次に、必要なスキーマを選択します。
スキーマの詳細については、 スキーマ トピックを参照してください。

クエリコンソールリファレンス
クエリコンソールのコンテキストメニューとツールバーボタンに関する情報は、 コードエディターのヒントとリファレンス トピックを参照してください。
エディターの基本のコードエディターについて詳しくはこちらを参照してください。