データベースのリネーム
ダンプ&リストアも良い方法ですが、サイズが大きいと時間がかかって不便です。 しかしMySQLにはデータベースのリネームクエリがありません。 テーブル数が少ない場合は、 新しいデータベースを作ってそちらにテーブルをひとつずつリネームする方法が使えます。
CREATE DATABASE new_db;
RENAME TABLE old_db.t1 TO new_db.t1;
RENAME TABLE old_db.t2 TO new_db.t2;
RENAME TABLE old_db.t3 TO new_db.t3;
DROP DATABASE old_db;
参考URL
http://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について