Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中通过线程更新MySql数据库_Java_Mysql_Multithreading_Mysql Workbench - Fatal编程技术网

如何在java中通过线程更新MySql数据库

如何在java中通过线程更新MySql数据库,java,mysql,multithreading,mysql-workbench,Java,Mysql,Multithreading,Mysql Workbench,嗨,我有一个java程序,它从一个网站获取json数据,我们将json数据存储在本地Mysql数据库中。从本地Mysql数据库中,我们使用这些值进行一些计算。我想更新我的数据库后,每2小时使用API从网站。我不知道怎么做,我以前从来没有做过。我可以给出我的数据库结构,告诉我在mysql数据库中是否需要做些什么,或者我必须使用线程概念。请提供一些教程或示例 我有一个表学生,其字段为名字、姓氏和滚动号,我没有包括任何时间或日期。如果有人对我面临的问题有什么想法,请告诉我。 我使用了JDBC进行数据库

嗨,我有一个java程序,它从一个网站获取json数据,我们将json数据存储在本地Mysql数据库中。从本地Mysql数据库中,我们使用这些值进行一些计算。我想更新我的数据库后,每2小时使用API从网站。我不知道怎么做,我以前从来没有做过。我可以给出我的数据库结构,告诉我在mysql数据库中是否需要做些什么,或者我必须使用线程概念。请提供一些教程或示例

我有一个表学生,其字段为名字姓氏滚动号,我没有包括任何时间或日期。如果有人对我面临的问题有什么想法,请告诉我。 我使用了JDBC进行数据库连接。
提前感谢

您只需计划每两小时执行一次Java应用程序

a) 为此编写一个cronjob


b) 在Java应用程序中创建一个
计时器
,它每两小时启动一次以重新启动“更新过程”

我不知道你在问什么,如何进行实际更新,或者如何每两小时触发一次刷新…?这个问题太广泛了。你将需要显示更多的工作和完善它之前,这样可以帮助。有一个网站,通过一些API。我在Java程序中捕获这些API,并将数据存储在本地数据库中。现在我希望我的本地数据库,也就是我的Mysql数据库,从那个API开始每2小时更新一次。谢谢满分。它对我有用。