サーバー構築メモ

サーバーを構築したりWEBサイトを作ったりした際の個人的な備忘録です

MySQL データベースをバックアップする

mydbというデータベースを[今日の日付].sqlにバックアップする

$ mysqldump -u root -p [password] mydb --opt > `date +"%y%m%d"`.sql

オプションに関する参考エントリーはこちら。

全てのデータベースをdump_all.sqlにバックアップする

$ mysqldump -u root -p [password] --all-databases > dump_all.sql

mydbというデータベースのmytableテーブルだけをdump_tbl.sqlにバックアップする

$ mysqldump -u root -p [password] mydb mytable > dump_tbl.sql