Data Management (DMS) を使用すると、コンソールから直接テーブルデータを CSV、SQL、または Excel ファイルにエクスポートできます。この操作手順では、まずソースデータおよびテーブルの文字セットを確認し、その後エクスポートタスクを作成します。
用途に応じてファイル形式を選択します:
| 形式 | 推奨用途 |
|---|---|
| CSV | スプレッドシートツール、データ分析パイプライン、または他システムとのデータ共有 |
| SQL | 他データベースインスタンス(セルフマネージドインスタンスを含む)へのデータ復元 |
| Excel | Microsoft Excel を利用する関係者とのデータ共有 |
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
[DMS コンソール]へのアクセス
エクスポート対象のデータを含むテーブルが存在すること
ソースデータの確認
DMS コンソールで、エクスポート対象のテーブルに必要なデータが含まれていることを確認します。

テーブルの文字セットの確認
次の文を実行して、エクスポート対象テーブルの文字セットを確認します。
show create table <Table name>;
出力結果内の CHARSET 値を確認します。テーブルが utf8 または utf8mb4 を使用している場合、エクスポートタスクの設定時にファイルエンコーディングとして UTF-8 を選択してください。テーブルの文字セットとエクスポートファイルのエンコーディングが一致しないと、出力ファイルで文字化けが発生します。
エクスポートタスクの作成
DMS コンソールで、データベース開発 > データエクスポート > データベースエクスポート の順に移動します。
データベースエクスポート をクリックします。
エクスポート対象のテーブルを選択し、エクスポートパラメーターを設定します。
重要エクスポートしたファイルを他データベースインスタンスへのデータ復元に使用する場合は、エクスポート構造タイプ を データと構造 に設定してください。構造のみ を選択すると、復元操作でテーブルは再作成されますが、行データはインポートされません。
パラメーター 説明 ファイル形式 出力ファイルの形式:CSV、SQL、または Excel。 エクスポート構造タイプ エクスポートファイルの内容を制御します。データと構造 を選択すると、テーブルスキーマと行データの両方がエクスポートされます。構造のみ を選択すると、CREATE TABLE 文のみがエクスポートされます。データのみ を選択すると、スキーマを除いた行データのみがエクスポートされます。 
送信 をクリックします。
よくある質問
セルフマネージドインスタンスへのデータ復元にエクスポートした SQL ファイルを使用したところ、テーブル名のみが復元されました。原因は何ですか?
エクスポート前に、エクスポート内容 を データと構造 に設定してください。構造のみをエクスポートした場合、復元操作ではテーブルが作成されますが、行データはインポートされません。復元を実行する前に、セルフマネージドインスタンス上で対象データベースを作成し、そのデータベースに SQL スクリプトをインポートしてください。