すべてのプロダクト
Search
ドキュメントセンター

Data Management:SQL\ コンソールの使用開始

最終更新日:Mar 28, 2026

SQL ステートメントの実行、テーブルの作成、クエリ結果の検査、またはブラウザでのデータの直接編集が必要な場合、SQL コンソールタブは Data Management (DMS) の中心的なワークスペースです。このトピックでは、ApsaraDB RDS for MySQL インスタンスを例として、SQL コンソールタブで利用可能なコア操作について説明します。

対象となる操作:

前提条件

開始する前に、以下を確認してください。

  • DMS コンソール V5.0 へのアクセス

  • DMS に登録されているデータベースインスタンス

  • このトピックで説明されている操作を実行するために必要な権限

SQL コンソールタブを開く

2 つのナビゲーションパスが利用可能です。

トップナビゲーションバーから

  1. DMS コンソール V5.0 にログインします。

  2. トップナビゲーションバーで、[SQL Console] > [SQL Console] を選択します。

    シンプルモードでは、左上隅にある 2023-01-28_15-57-17.png アイコンにポインターを移動して、[すべての機能] > [SQL コンソール] > [SQL コンソール] を選択します。
  3. データベースの選択]ダイアログボックスで、データベースを検索し、検索結果から選択して、[確認]をクリックします。

データベースインスタンスリストから

  1. DMS コンソール V5.0 にログインします。

  2. 左側の [データベースインスタンス] セクションで、データベースを探します。

  3. データベース名をダブルクリックして、SQL コンソールタブを開きます。

テーブルの作成

次の例では、セキュリティコラボレーションモードで管理されている MySQL データベースに test_table という名前のテーブルを作成します。ワークフローに合った方法を選択してください。

SQL ステートメントの使用

  1. SQL コンソールタブを開きます。

  2. SQL エディターに次の SQL ステートメントを入力します。

    CREATE TABLE test_table (
        id INT NOT NULL AUTO_INCREMENT,
        name VARCHAR(50) NOT NULL,
        age INT NOT NULL,
        PRIMARY KEY (id)
    );
  3. ツールバーの[実行]をクリックします。 その後、テーブル一覧に test_table が表示されない場合は、shuaxin アイコンをクリックしてリフレッシュします。

ビジュアルテーブルビルダーの使用

  1. SQL コンソールタブを開きます。

  2. ビジュアル操作セクションの空白領域を右クリックし、[テーブルの作成] を選択します。レイアウトの詳細については、「SQL コンソールページの GUI」セクション(「概要」トピック内)をご参照ください。

  3. 基本情報列情報インデックス情報、および外部キー情報タブに情報を入力します。

  4. [変更] をクリックし、次に [実行] をクリックします。

トラブルシューティング: セキュリティルールによって CREATE TABLE がブロックされる

DMS がセキュリティルールによって CREATE TABLE ステートメントが禁止されているというエラーを返す場合、データベースインスタンスはセキュリティコラボレーションモードです。管理者またはデータベース管理者 (DBA) に連絡して、セキュリティルールを更新してください。

  1. トップナビゲーションバーで、[セキュリティと仕様] > [セキュリティルール] を選択します。

    シンプルモードでは、左上隅の 2023-01-28_15-57-17.png アイコンにポインターを移動し、[すべての機能] > [セキュリティと仕様] > [セキュリティルール] を選択します。
  2. ルールセットを見つけ、[編集][操作] 列でクリックします。

  3. 左側のナビゲーションウィンドウで、[SQL Correct] をクリックします。

  4. [チェックポイント] パラメーターを [SQL 実行ルール] に設定します。

  5. すべての DDL を SQLConsole で直接実行可能」ルールを選択し、「編集」を「操作列」でクリックします。

  6. ルールのドメイン特化言語 (DSL) 文に SQL タイプ (CREATE TABLE など) を追加してから、[送信] をクリックします。

  7. [SQLConsole ですべての DDL を直接実行可能] ルールを有効化し、DDL 操作をチケット経由で行う必要があるルールを無効化します。

詳細については、「データ変更」をご参照ください。

データのクエリ

  1. SQL コンソールタブを開きます。

  2. SQL エディターに SELECT ステートメントを入力するか、テーブルリストでテーブルをダブルクリックして自動的に生成します。

  3. ツールバーの[実行]をクリックします。

クエリ結果は、[実行] タブに表示されます。そこから、結果セットをフィルター、エクスポート、編集、およびコピーできます。詳細については、「結果セットの操作」をご参照ください。

データの変更

  1. SQL コンソールタブを開きます。

  2. SQL エディターに UPDATE ステートメントを入力します。

  3. ツールバーの[実行]をクリックします。

  4. [実行確認]」メッセージで、[OK] をクリックします。

SQL ステートメントの保存と再利用

頻繁に使用する SQL ステートメントを、[My SQL] に保存して、エディターに 1 回のクリックで挿入できるようにします。「[Scope]」パラメーターは、保存済みのステートメントがあなたのみが利用可能か、あるいはより広範なユーザー間で共有されるかを制御します。

SQL ステートメントの追加

  1. SQL エディターに SQL ステートメントを入力し、ステートメント全体を選択します。

  2. ツールバーで、[マイ SQL][追加] を選択します。

  3. [Add to Saved SQL] ダイアログボックスで、[Title] フィールドに名前を入力し、[Scope] を設定して、[OK] をクリックします。

保存済み SQL ステートメントの使用

ツールバーで、[マイ SQL] > [選択] を選択し、文のタイトルをクリックすると、DMS がその文を SQL エディターに直接挿入します。

保存済み SQL ステートメントの編集または削除

ツールバーで、[My SQL] > [管理] を選択します。開くダイアログで、保存済みの文を編集、削除、または再利用できます。[タイトル]、[スコープ]、および[SQL] フィールドを変更できます。

グリッドでのテーブルデータの表示

  1. SQL コンソールタブを開きます。

  2. ビジュアル操作セクションで、テーブルを右クリックし、[テーブルを開く] を選択します。

  3. [テーブル:テーブル名] タブでテーブルデータを表示できます。

  4. 特定の列のみを表示するには、右上隅にある lieshehzi アイコンをクリックし、列を選択して、[OK] をクリックします。

結果セットの操作

SQL ステートメントを実行すると、結果が[実行] タブに表示されます。以下の操作が利用可能です。

結果セットのフィルター

右上隅の[Execution]タブの検索ボックスにキーワードを入力します。DMS は、あいまい一致モードを使用して、すべての一致をハイライト表示します。一致する行のみを表示するには、[Filter] をクリックします。

結果セットのエクスポート

ポインターを[エクスポート ファイル]上に移動し、[実行]タブでオプションを選択します。現在の結果セットをExcelやTXTなど、複数のファイル形式でエクスポートできます。すべての結果セットをエクスポートする場合、各結果セットは個別のExcelファイルとして保存されます。

結果セットのインライン編集

  1. [実行]」タブで、「[編集を有効化]」をクリックします。

  2. 変更を行います。

    • 行の挿入: 結果セットの下部に追加された空の行にデータを追加します。

    • セルの編集: セルをクリックし、新しい値を入力します。変更されたセルの左上隅に赤いマークが表示されます。マスクされた機密フィールドは編集できません。

    • 行の削除: 行を選択し、[削除] をクリックします。行の背景が暗くなり、削除されたことを示します。この操作は元に戻すことができます。

  3. [変更を送信]」をクリックして適用します。変更は、基盤となる SQL ステートメントがエディターで正常に実行された後にのみ有効になります。

結果セットに NOT NULL プライマリキーまたは一意キーがない場合、インライン編集は無効になります。edit-lock アイコンにポインターを合わせると、理由と推奨される修正が表示されます。

結果セットからのデータのコピー

以下のコピー操作は Windows に適用されます。

コピーする内容方法
単一のセルセルをクリックし、copy アイコンをクリックするか、Ctrl+C を押します。
長方形の範囲左上のセルをクリックし、Shift を押しながら右下のセルをクリックし、Ctrl+C を押します。
連続する列最初の列ヘッダーをクリックし、Shift を押しながら最後の列ヘッダーをクリックし、Ctrl+C を押します。
連続しない列最初の列ヘッダーをクリックし、Ctrl を押しながら追加の各列ヘッダーをクリックし、Ctrl+C を押します。
連続する行最初の行番号をクリックし、Shift を押しながら最後の行番号をクリックし、Ctrl+C を押します。
連続しない行最初の行番号をクリックし、Ctrl を押しながら追加の各行番号をクリックし、Ctrl+C を押します。

次のステップ

SQL コンソールタブでデータ変更を実行した後:

  • 変更が予期しない結果 (誤った更新や削除など) を生じた場合は、データ追跡を使用してデータを効率的に復元します。詳細については、「データ追跡」をご参照ください。

  • データベース全体をローカルマシンにエクスポートするには、「データベースのエクスポート」をご参照ください。

参考文献