我们有一个自动车牌阅读器,可以记录进入公司的汽车牌照。我的同事问我是否可以立即获取汽车的车牌号。该软件使用 MySQL,我只能访问数据库。无法访问/编辑 PHP 代码。
我的提议是定期使用查询进行检查。例如10秒。但这样就有可能错过5秒后过来的车。然后减少间隔会增加请求/响应计数,这意味着服务器的额外负载。我不希望脚本始终运行。它应该只运行添加的新数据库行。它显示盘子并退出。
插入后如何立即从数据库中获取最后记录的行?我的意思是应该有一个触发器在插入后运行我的 PHP 脚本。但是我不知道。
我想要的是 MySQL 可以在新记录后运行我的 PHP 脚本。
虽然这不是最好的设计并且我还没有实现它,但是可以使用触发器通过 sys_exec() UDF 调用外部脚本,如下所述:
B.5.11:触发器可以通过UDF调用外部应用程序吗?
是的。例如,触发器可以调用 sys_exec() UDF。
http://dev.mysql.com/doc/refman/5.1/en/faqs-triggers.html#qandaitem-B-5-1-11
另请查看此线程,它与您的需求类似。
| 归档时间: |
|
| 查看次数: |
6120 次 |
| 最近记录: |