没有触发器的mysqldump

Jea*_*uet 4 mysql triggers dump

我正在使用mysqldump共享数据库转储,但是触发器存在问题。该命令不会在触发器中添加“放置”或“替换”行,这会使已经添加了具有相同触发器名称的先前转储的人出现错误:

ERROR 1359 (HY000) at line 1420: Trigger already exists
Run Code Online (Sandbox Code Playgroud)

我在论坛上已经读过,有人说这是mysql缺少的功能,但是所有帖子都过时了,我想知道现在是否可以有一种方法。

我知道有一种方法可以分别转储模式和数据,但我想保留一个转储以共享。

小智 9

有一个mysqldump选项--skip-triggers,您应该使用它跳过触发器。