【MySQL】dumpのやり方をさくっと確認するためのメモ


MySQLでのdumpについてです。dumpのやり方をサクッと確認できるためのメモです。

すべてのDBをdump

mysqldump -u <USERNAME> -p > <OUTPUTFILENAME>
  • -u <USERNAME>
    • アクセスするユーザー名を指定
  • -p
    • パスワードを指定(コマンド実行後に入力を求められる)
  • <OUTPUTFILENAME>
    • 出力するファイルの名前を指定

DBを指定してdumpする

mysqldump -u <USERNAME> -p <DBNAME> > <OUTPUTFILENAME>
  • <DBNAME>
    • dumpするデータベース名を指定

テーブルを指定してdump

mysqldump -u <USERNAME> -p <DBNAME> <TABLENAME> > <OUTPUTFILENAME>
  • <TABLENAME>
    • dumpするテーブル名を指定

リストア

mysql -u <USERNAME> -p [<DBNAME>] < <OUTPUTFILENAME>