数据库

首页 » 常识 » 问答 » MySQL数据库名称修改RENAMED
TUhjnbcbe - 2024/12/24 20:15:00

不过,处于安全考虑,MySQL从5的部分版本已经开始舍弃该语句。有的资料说5.1.23之前的旧版本中可以使用,之后的不可以。不过,笔者未能从官方文档中,得到具体的版本号!

撰写本文时,基本都开始在使用8.0以上版本,部分在用5.7版本。发现都不能使用该语句。所以,本文无法做实例演示。

除了不能与系统自建数据库重名,用户想让自己的数据库叫什么,对MySQL系统来说是无所谓的。名称只是让用户容易记忆和查找罢了。之前的文章已经说过,非必须!数据库原则上,一旦建立,不要修改和删除!

因为在使用过程中,除了有很多的表单数据等,还有权限、用户、存储过程、自建函数、试图、触发器,日志,优化等等操作数据在里面生成。强行修改或者删除,将无法找回以上数据。开发的操控程序也将形同虚设!

如果,一定要对数据库更名!好吧,一定会发生这样不该发生的情况的!1:完整备份原有数据库;2:建立新的数据库;3:将原数据库备份文件,恢复到新数据库;4:对比数据库所有信息;5:删除原数据库。感觉是吃饱了撑的!

1
查看完整版本: MySQL数据库名称修改RENAMED