この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:5
ページ更新者:atom
更新日時:2026-05-13 02:29:06

タイトル: 【MySQL/MariaDB】エクスポートおよびインポート方法
SEOタイトル: MySQL/MariaDBのエクスポートおよびインポート方法

MySQL / MariaDB のバックアップや移行では、SQL ダンプや CSV のエクスポート / インポートを使い分けます。

テーブル構造ごと持ちたいのか、データだけ扱いたいのかでコマンドが変わります。

SQL エクスポート

mysqldump -u ユーザー名 -p データベース名 [テーブル名] > backup.sql

SQL インポート

mysql -u ユーザー名 -p データベース名 < backup.sql

CSV エクスポート / インポート

  • SELECT ... INTO OUTFILE で書き出す
  • LOAD DATA LOCAL INFILE で取り込む

使い分け

  • 構造ごと保存したいなら SQL ダンプ
  • 表計算や部分データ受け渡しなら CSV
  • 本番前は必ず対象 DB と文字コードを確認する