Py学习  »  DATABASE

mysql-导出数据,然后在存在触发器时再次导入

Kevin Hill • 5 年前 • 1259 次点击  

我可以很容易地使用mysql工作台导出数据。使用数据库中的触发器很容易导出这些数据。 然而,当我将数据导入到一个新的模式时——我发现表是用触发器创建的,当数据在恢复过程中插入时——触发器触发——这不是我想要的。

我需要的是一种方法来提取数据,将其导入到另一台计算机上的另一个数据库中,然后在插入所有数据之后创建触发器。

我用什么工具来实现这一点?当然,有些工具比不使用触发器导出数据要自动化得多。带触发器的导出结构。手动播放来设置一切。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/44339
 
1259 次点击  
文章 [ 1 ]  |  最新文章 5 年前
danblack
Reply   •   1 楼
danblack    6 年前

建议:

  1. 导入到新表中
  2. 在新表上添加触发器
  3. 使用 RENAME TABLE new TO orig, orig TO oldcopy
  4. 满意时 DROP TABLE oldcopy