【发布时间】:2015-11-08 22:53:01
【问题描述】:
有没有办法让 mysql 存储过程在 mysql 工作台数据导入后自动执行,例如从 csv 文件导入记录集后?
目的是更新一个单独的表来跟踪活动。
【问题讨论】:
有没有办法让 mysql 存储过程在 mysql 工作台数据导入后自动执行,例如从 csv 文件导入记录集后?
目的是更新一个单独的表来跟踪活动。
【问题讨论】:
为什么不使用 MySQL 事件调度程序来安排存储过程,它会每隔 5 分钟运行一次存储过程来跟踪活动。
首先我要确认预定事件仅适用于 MySQL 5.6 版。
以下链接可以帮助您安排 procs:
http://www.mysqltutorial.org/mysql-triggers/working-mysql-scheduled-event/
【讨论】:
Triggers,这就是你要找的。但请注意,mysql 触发器在行级别运行,它将为每一行触发一次触发器。这意味着批量导入将非常非常缓慢。
【讨论】: