mysql 如何修改数据库名称?

时间:2022-09-21 13:08:44
alter database 'a' modify name ='bb';
不行

sp_renamedb,在mysql里不行

高人,给我指点吧!谢谢

5 个解决方案

#1


删除再建立

#2


ALTER {DATABASE | SCHEMA} @var{db_name}
    @var{alter_specification} [, @var{alter_specification}] ...

#3


这样也行:
备份   mysqldump   -u   root   -ppwd   databasename   >   c:\database.sql   
  还原   mysql   -u   root   -ppwd   newdatabasename   <   c:/database.sql   

#4


这有意思吗~一旦系统中使用的数据库,怎么会在改名字呢~?

#5


直接到mysql安装目录下修改相应数据库文件夹名字即可!
目录参照如下,在data目录下的文件夹就是你的数据库。
D:\Program Files\MySQL\MySQL Server 5.0\data

#1


删除再建立

#2


ALTER {DATABASE | SCHEMA} @var{db_name}
    @var{alter_specification} [, @var{alter_specification}] ...

#3


这样也行:
备份   mysqldump   -u   root   -ppwd   databasename   >   c:\database.sql   
  还原   mysql   -u   root   -ppwd   newdatabasename   <   c:/database.sql   

#4


这有意思吗~一旦系统中使用的数据库,怎么会在改名字呢~?

#5


直接到mysql安装目录下修改相应数据库文件夹名字即可!
目录参照如下,在data目录下的文件夹就是你的数据库。
D:\Program Files\MySQL\MySQL Server 5.0\data