1

MySQL 有一个 rename database 命令,但是在以后的版本中它被删除了,因为“使用这个语句可能会导致数据库内容的丢失,这就是它被删除的原因”。

好奇为什么它可能是危险的,我搜索了相关的讨论,但没有找到。如果您知道技术细节,请提出为什么它是危险的,谢谢!

13.1.32。重命名数据库语法

4

1 回答 1

2

针对该声明记录了几个错误。

因此,至少部分问题在于它可能会破坏常规和事件。

我觉得这个笔记特别有趣。

我修改了手册部分以表明 RENAME DATABASE 会破坏存储的例程和事件。

于 2012-10-09T01:10:19.300 回答