Java 获取Mysql数据库更改并下载文件

Java 获取Mysql数据库更改并下载文件,java,mysql,polling,Java,Mysql,Polling,对于一个项目,我需要在java程序中列出任何mysql数据库更改。De数据库包含指向文件的链接。 目的是只要de数据库中的链接发生更改,java程序就会收到通知并开始下载文件 最好的方法是什么 我建议您使用database trigger,它将填充一个新表,比如每次对链接表执行更新或插入操作时,它都会被命名为link\u change 然后需要定期轮询此链接更改,例如:使用select,通过JDBC,并由java程序处理。它应该删除已经处理过的记录 参考: 我认为最简单的方法是使用MySQL触发

对于一个项目,我需要在java程序中列出任何mysql数据库更改。De数据库包含指向文件的链接。 目的是只要de数据库中的链接发生更改,java程序就会收到通知并开始下载文件


最好的方法是什么

我建议您使用database trigger,它将填充一个新表,比如每次对链接表执行更新或插入操作时,它都会被命名为link\u change

然后需要定期轮询此链接更改,例如:使用select,通过JDBC,并由java程序处理。它应该删除已经处理过的记录

参考:


我认为最简单的方法是使用MySQL触发器将任何更新的链接保存在一个特殊的表中,并使用Java应用程序而不是数据表本身轮询该表。