【MySQL】 データベースを丸ごと複製する
問題
データベースを丸ごと複製するには?
答え
ダンプをとって、別の名前のデータベースに投入する。
mysqldump -u username -p db_name > db_name.sql
mysql -u username -p db_name2 < db_name.sql
どうしても1行で書きたいときは、ダンプデータをパイプでmysqlに渡す。
mysqldump -u username -ppassword db_name1 | mysql -u username -ppassword db_name2
メモ
パスワードも引数に渡すときは、-pの後ろに隙間をあけずにくっつけて書く。--password='password'
でもいい。
コメント