如何将现有的MySQL事件移至另一个数据库?

也可以借助ALTER EVENT语句来完成。我们需要结合使用数据库名称和事件名称以及RENAME关键字。为了说明这一点,我们有一个以下示例,其中将名为“ hello_renamed”的事件从“查询”数据库移至“教程”数据库-

示例

mysql> ALTER EVENT query.hello_renamed RENAME to tutorials.hello_renamed;

为了确认事件已移至数据库“教程”,我们可以尝试删除具有旧名称的事件,MySQL将引发如下错误:

mysql> DROP event hello_renamed;
ERROR 1539 (HY000): Unknown event 'hello_renamed'
猜你喜欢