LoginSignup
3
3

More than 5 years have passed since last update.

[MySQL]テーブルの中身をSQLで出力&読み込み

Posted at

概要

MySQLを運用していると専用のバックアップツールによるバックアップ&リストアではなく、
単純にテーブルの中身をSQL取り出しとして全てを取り出し、活用したい時がある。

テーブルの中身をSQLで出力

出力されたSQLにはcreate tableも入っている。

command
mysqldump -u{user} -p -h{hostname} -a {database} {table1} {table2}...複数指定可能 > export.sql

SQLからテーブルを作成

テーブルが存在していなくても、そのまま読み込むことが可能。

command
mysql -u{user} -p {database} < export.sql

関連リンク

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3