星期一, 二月 21, 2005

MySQL 如何改变一个Database的名字?

Mysql 目前还没有直接可以修改database的命令,比如Oracle的alter database .
不过Mysql的database目录对应着mysql安装目录下的data目录下的一个目录的名字.
所以最简单的方法,就是
1.shutdown Mysql Server
2.修改data目录下database对应的目录的名字就可以了.

还有常用的方法.
1.mysqldump -B database>database.sql 出要修改名字的database
2.drop database dataasename
3.修改database.sql中的建立database的命令.
4.source database.sql