全てのデータベースをダンプ

mysqldumpで、サーバ内の全てのデータベースをダンプするコマンドを解説する。

コマンド

コマンドは下記のとおりである。

mysqldump -u username -ppassword --all-databases > all-databases.sql

具体例

少し具体的に書こう。DB情報等が下記であったとする。

項目
DBユーザ名 pudding
DBパスワード qwerty123456
(ダンプファイル名) all-databases.sql

このDB情報等を反映すると、下記のように書くことになる。

mysqldump -u pudding -pqwerty123456 --all-databases > all-databases.sql

用途

データベース環境を丸ごと移行する場合に使えるだろう。本番環境から開発環境へ全データを移行するときなどに便利だ。

database関連

開発・環境移行

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください