Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MySQL 有一个 rename database 命令,但是在以后的版本中它被删除了,因为“使用这个语句可能会导致数据库内容的丢失,这就是它被删除的原因”。
好奇为什么它可能是危险的,我搜索了相关的讨论,但没有找到。如果您知道技术细节,请提出为什么它是危险的,谢谢!
13.1.32。重命名数据库语法
针对该声明记录了几个错误。
因此,至少部分问题在于它可能会破坏常规和事件。
我觉得这个笔记特别有趣。
我修改了手册部分以表明 RENAME DATABASE 会破坏存储的例程和事件。