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

ApsaraDB RDS:DMS から CSV ファイル、SQL スクリプト、または Excel ファイルへのデータエクスポート

最終更新日:Jul 16, 2026

Data Management (DMS) を使用すると、ApsaraDB RDS for MariaDB のテーブルデータをコンソールから直接エクスポートできます。コマンドラインツールは不要です。データの利用方法に応じて、エクスポート形式を選択します:

形式 ユースケース
CSV 汎用的なデータ交換。スプレッドシート、分析ツール、または他のデータベースにデータをインポートする場合に使用します。
SQL ポータブルなデータベースバックアップ。SQL 文を再実行して、テーブル構造とデータを別のインスタンスに復元する必要がある場合に使用します。
Excel レポート向けに整形されたデータ。Microsoft Excel を使用する非技術系の関係者とデータを共有する場合に使用します。

前提条件

開始する前に、次の項目を確認してください:

  • DMS コンソールにアクセスできること

  • エクスポートするデータが含まれるデータベースインスタンスがあること

ソースデータの確認

DMS コンソールで、エクスポートするテーブルにデータが含まれていることを確認します。

Check source data

テーブルの文字セットの確認

CSV としてエクスポートする予定で、テーブルに非 ASCII 文字 (例:中国語、日本語、またはアラビア語のテキスト) が含まれている場合は、事前にテーブルの文字セットを確認してください。

DMS の SQL エディターで次の SQL 文を実行します:

show create table <Table name>;
View table character set

エクスポートタスクの作成

  1. DMS コンソールで、[データベース開発] > [データエクスポート] > [データベースのエクスポート] を選択します。

  2. [データベースエクスポート] をクリックします。

  3. エクスポートするテーブルを選択し、次のパラメータを設定します:

    パラメータ 説明
    [File Format][ファイル形式] 出力ファイルの種類:CSV、SQL、または Excel。
    [Exported Structure Type][エクスポート構造タイプ] エクスポートに含める内容:テーブル定義のみ、またはテーブル定義と行データの両方。
  4. [送信] をクリックします。

Configure export task

よくある質問

DMS でエクスポートした SQL ファイルからセルフマネージドインスタンスにデータを復元すると、テーブル名のみが復元されます。なぜですか。

これは、エクスポート時に [エクスポート内容][データ & 構造] に設定されていない場合に発生します。その結果、エクスポートされた SQL ファイルには、行データではなくテーブル定義のみが含まれます。

テーブル構造とデータの両方を復元するには:

  1. エクスポートタスクの作成時に、[エクスポートコンテンツ][データと構造] に設定します。

  2. セルフマネージドインスタンスで、SQL スクリプトを実行する前にターゲットデータベースを作成します。

  3. そのデータベースに対して SQL スクリプトを実行し、テーブル構造とデータの両方を復元します。