如何制作一个MySQL查询/脚本,它将触发bash命令并在完成后完成?
这是我的想法:
- 创建一个 bash 守护进程,它将监视 MySql 表并执行命令更改
- 使用 bash 脚本在完成时更新表,并使用 MySQL 脚本修改表睡眠/循环,直到它发生
这可能吗?或者有更好的方法吗?
我想制作这个 sql 脚本,以便我可以将其合并到 Navicat MySQL-MSSQL Batch 作业中
更新:
这不是生产或公共服务器,我只是将其用于数据过滤,因此,如果我可以引入UDF或更改服务器以执行shell命令就可以了,只要可以使用远程CLI触发即可。
您可以使用 mysql 脚本使用 ! shell 命令执行 shell 命令。或者,您可以创建一个具有 mysql 命令的 shell 脚本。两者都可以为您工作。