コピー元DBをtestdb、コピー先DBをtestdb2とする。
まずはダンプ。
$ mysqldump -u ユーザ名 -F -l testdb > dump.sql
文字コードを指定してダンプする場合はこっち(この場合ujisを指定)
$ mysqldump -u ユーザ名 --default-character-set=ujis -F -l testdb > dump.sql
コピー先DBをつくっとく
mysql> CREATE DATABASE testdb2;
ダンプファイルから複製
$ mysql -u ユーザ名 testdb2 < dump.sql
※この作業は同一バージョンのmysql間じゃないと失敗する可能性が高い。失敗した際はその点に注意。
コメントを残す