ThinkPHP 数据库的数据有变化时,执行某个函数,有这种方法么?

新手上路,请多包涵

当MySQL数据库的数据有更新或者有变化时,出发执行某个函数,这个该怎么弄?

阅读 2.3k
2 个回答

1.数据库数据不是你的程序操作的吗,如果是,在更新或修改数据的程序端直接调用(或异步)函数;
2.做个计划任务,定时检测查询相关数据表变化,有变化时触发函数;
3.触发器,"触发器是通过事件(增、删、改)进行触发而被执行的操作,其在表中数据发生变化时自动执行。",具体自己去查查使用方法吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题