将记录插入到MySQL数据库表中时,有什么方法可以调用PHP页面/函数?我们无法控制记录插入过程。是否有触发机制可以回调PHP脚本?
该触发器在MySQL服务器上执行,而不是在PHP服务器上执行(即使它们都在同一台计算机上)。
因此,我想说这不太可能-至少不是简单的。
不过,请考虑有关触发器的MySQL FAQ中的此项:
23.5.11:触发器可以通过UDF调用外部应用程序吗? 是。例如,触发器可以调用sys_exec()此处提供的UDF:https : //github.com/mysqludf/lib_mysqludf_sys#readme
23.5.11:触发器可以通过UDF调用外部应用程序吗?
是。例如,触发器可以调用sys_exec()此处提供的UDF:https : //github.com/mysqludf/lib_mysqludf_sys#readme
sys_exec()
因此,可能存在通过UDF函数启动php可执行文件/脚本的方法。并不是那么容易,但是似乎可行。;-)