【发布时间】:2019-07-05 15:45:10
【问题描述】:
我可以轻松地使用 MySQL Workbench 导出数据。并且很容易使用数据库中的触发器导出该数据。 但是,当我随后将数据导入新模式时 - 我发现表是使用触发器创建的,然后在还原期间插入数据时 - 触发器会触发 - 这不是我想要的。
我需要的是一种方法来提取数据,将其导入另一台机器上的另一个数据库,然后在插入所有数据后创建触发器。
我使用什么工具来实现这一点?当然,有些工具比在没有触发器的情况下导出数据要自动化得多。带触发器的导出结构。并手动进行设置以进行所有设置。
【问题讨论】:
-
也许是另一种方法,触发器写入日志表,然后您定期导出。
-
到目前为止 - 最好的解决方案是没有触发器的 mysqldump。然后 mysqldump 有结构但没有数据。然后编辑它以删除除触发器创建语句之外的所有内容。手工和劳动密集型。叹息。
标签: mysql