《Mysql应用mysql 重命名数据库的方法示例》要点:
本文介绍了Mysql应用mysql 重命名数据库的方法示例,希望对您有用。如果有疑问,可以联系我们。
本节内容:
重命名mysql数据库的办法.MYSQL必读
如果mysql数据库版本是5.1.7之后,并且是5.1.23之前,办法比较简单:
RENAME {DATABASE | SCHEMA} db_name TO new_db_name;
但这种办法并不可靠,可能会造成数据的丢失,不建议使用.MYSQL必读
对此官方文档的说明(http://dev.mysql.com/doc/refman/5.1/en/rename-database.html):
However, use of this statement could result in loss of database contents, which is why it was removed. Do not use RENAME DATABASE in earlier versions in which it is present.MYSQL必读
大概意思是:这招数不平安,5.1.23以后的版本就不能用这语句了.MYSQL必读
另一种办法,先用mysqldump导出数据,创建新的数据库然后导入数据,然后drop掉旧的库.MYSQL必读
例如:
MYSQL必读
在phpmyadmin中,可以点到“操作”的tab,有一项是“将数据库改名为”,按步骤操作即可.MYSQL必读
备注:
MySQL官方文档有提到 ALTER DATABASE db_name UPGRADE DATA DIRECTORY NAME
用来办理5.0和5.1版本升级后数据库名称显示的问题,跟重命名不是一回事.MYSQL必读
欢迎参与《Mysql应用mysql 重命名数据库的方法示例》讨论,分享您的想法,维易PHP学院为您提供专业教程。