Java代码,用于计划在UNIX计算机上的特定日期和时间执行SQL文件

Java代码,用于计划在UNIX计算机上的特定日期和时间执行SQL文件,java,Java,我是java新手,正在寻求帮助,以便用java编写代码,从本地计算机获取abc.sql文件,并在给定数据空间下在unix服务器上的特定日期和时间执行它。使用Quartz作为库。如果您知道如何在Java中使用webapps,Quartz中有一个Servlet可以自动启动和停止库工厂 示例: 希望这能对您有所帮助。使用cron实用程序。您应该通过执行以下命令来阅读手册页 man cron 但是如果你很懒(像我一样),不喜欢阅读手册页(像我一样),你可以在谷歌上找到一些好的教程,比如 在所做的

我是java新手,正在寻求帮助,以便用java编写代码,从本地计算机获取abc.sql文件,并在给定数据空间下在unix服务器上的特定日期和时间执行它。

使用Quartz作为库。如果您知道如何在Java中使用webapps,Quartz中有一个Servlet可以自动启动和停止库工厂

示例:

希望这能对您有所帮助。

使用cron实用程序。您应该通过执行以下命令来阅读手册页

man cron
但是如果你很懒(像我一样),不喜欢阅读手册页(像我一样),你可以在谷歌上找到一些好的教程,比如


在所做的cron作业中,设置运行Java文件的命令,就像在终端中键入该文件以正常执行一样。

为什么使用Java?安排一个cron作业,调用命令行mysql可执行文件,告诉它执行文件中的SQL,会更简单。@SamBarnum:为什么你认为mysql是rdbms?(事实上,我打赌你是对的,但问题中没有提到MySQL)。也许他有一个软件需求,需要从Java应用程序控制执行。使用Java,他可以将应用程序从一个点移动到另一个点,而不需要知道如何使用另一个系统的调度程序。。谢谢你的回复。。。。实际上cron作业并不能解决这个问题,我想在特定的日期和时间运行sql文件。。我希望这一次会很清楚。谢谢大卫,如果我想知道更多关于石英调度器的信息,我会给你回复的。