サーバ内のAデータベースを複製してBデータベースを作りたいと思っています。
http://dev.mysql.com/doc/refman/4.1/ja/mysqldump.html
いったん元のデータベースをSQL文にして、別のデータベースで実行する。もとのDBをA新しいデータベースをB、ユーザ名rootパスワードpassとすると、
$mysqldump -uroot -ppass -r bkup.sql -l A
$mysql -uroot -ppass -e "CREATE DATABASE B"
$mysql -uroot -ppass B < bkup.sql
ありがとうございます。
これはAデータベースが巨大でも大丈夫なものでしょうか?
100万レコードあるテーブルがあるので、途中で止まらないかちょっと心配ではあります。
ありがとうございます。
これは複製するという意味でも使えるのでしょうか?