問題 MySQL5.1.23以降は、RENAME DATABASE が廃止されたみたいなんですけど、データベースの名前を変えるにはどうするのが良いですか。 答え RENAME TABLE は可能なので、以下のような方法がある。 例)dbxxxx を dbyyyy にリネームする /* 移動先を作成 */ CREATE DATABASE dbyyyy; /* 移動先にテーブルを移動 */ RENAME TABLE dbxxxx.table1 TO dbyyyy.table1, dbxxxx.table2 TO dbyyyy.table2, dbxxxx.table3 TO dbyyyy.table3, ... ...(以下必要なだけ); /* 移動元を削除 */ DROP DATABASE dbxxxx;