MySQL 如何将已存在的MySQL事件移动到另一个数据库?
也可以使用ALTER EVENT语句完成此操作。我们需要使用数据库名称和事件名称以及RENAME关键字的组合。为了说明这一点,我们有以下示例,其中我们将名为“hello_renamed”的事件从“query”数据库移动到“tutorial”数据库中−
阅读更多:MySQL 教程
示例
mysql> ALTER EVENT query.hello_renamed RENAME to tutorials.hello_renamed;
查询成功,0行受影响(0.00秒)
要确认事件已移动到“tutorials”数据库,我们可以尝试使用旧名称删除事件,MySQL将抛出如下错误−
mysql> DROP event hello_renamed;
错误1539(HY000):未知事件'hello_renamed'