よく使うmysqldump のコマンドまとめ

MySQLのダンプコマンドでよく使うものをまとめました。

基本形

mysqldump -u root -p [DB名] > [日付]_[DB名].dump

特定テーブル(テーブル名は複数指定することで、複数個とれる。)

mysqldump -u root -p [DB名] [テーブル名] > [日付]_[DB名]_[テーブル名].dump

テーブル定義をダンプ

mysqldump -u root -p [DB名] -d > [日付]_[DB名]_define.dump

where句指定(データが多く全ダンプ要らないとき)

mysqldump -u root -p [DB名] [テーブル名] --where '[条件]' > [日付]_[DB名]_[テーブル名]_[条件をいい感じに英語にした文].dump

(これだと、テーブル定義とかも取れたりするので、データだけほしいときは別にオプションを付ける。)

参考
■ mysqldumpまとめ
https://qiita.com/PlanetMeron/items/3a41e14607a65bc9b60c

いつも使わせていただいてますm(_ _)m

シェアする

  • このエントリーをはてなブックマークに追加

フォローする