Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.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
Php 每隔一段时间从csv文件同步mysql数据库表_Php_Mysql_Pdo - Fatal编程技术网

Php 每隔一段时间从csv文件同步mysql数据库表

Php 每隔一段时间从csv文件同步mysql数据库表,php,mysql,pdo,Php,Mysql,Pdo,我想从带有逗号分隔值的.txt文件更新mysql数据库表。 我知道有一种方法可以从csv文件中更新mysql表,但我想要的是每小时或任何定义的时间更新或同步该txt文件和mysql表 对于事件,这可能是可能的,但我不确定如何使txt文件与数据库表保持同步 我有这样的csv.txt文件 9048,Ms,Rebecca,Self,DUE OUT,5070547,5209592,21.09.14,26.09.14,PM,1,, 9049,Ms,Zeynep,Yalnizbagli,CHECKED IN

我想从带有逗号分隔值的.txt文件更新mysql数据库表。 我知道有一种方法可以从csv文件中更新mysql表,但我想要的是每小时或任何定义的时间更新或同步该txt文件和mysql表

对于事件,这可能是可能的,但我不确定如何使txt文件与数据库表保持同步

我有这样的csv.txt文件

9048,Ms,Rebecca,Self,DUE OUT,5070547,5209592,21.09.14,26.09.14,PM,1,,
9049,Ms,Zeynep,Yalnizbagli,CHECKED IN,5158298,5296557,23.09.14,27.09.14,PM,0,9013,
9050,Mr.,Mohamed,Jannan,CHECKED IN,5119066,5258076,21.09.14,27.09.14,PM,1,,
9050,Mr.,Roy,Sfeir,CHECKED IN,5031794,5170810,07.09.14,27.09.14,PM,1,1304,
9300,,,POS- Cash,CHECKED IN,5081300,5221061,01.09.14,30.09.14,PI,0,9300,
9300,,,POS- Cash,CHECKED IN,5081300,5221061,01.09.14,30.09.14,PI,0,9300,
9303,,,POS - AMEX,CHECKED IN,5081295,5221056,01.09.14,30.09.14,PI,0,9303,
9304,,,POS - VISA,CHECKED IN,5081299,5221060,01.09.14,30.09.14,PI,0,9304,
9305,,,POS - Master,CHECKED IN,5081298,5221059,01.09.14,30.09.14,PI,0,9305,
9306,,,POS - Dinners,CHECKED IN,5081296,5221057,01.09.14,30.09.14,PI,0,9306,
9310,,,POS - Maestro,CHECKED IN,5081297,5221058,01.09.14,30.09.14,PI,0,9310,
9500,,,Lost Interface,CHECKED IN,5081302,5221063,01.09.14,30.09.14,PM,0,9500,
9501,Mr.,Owning Co.,Al Ajaj Trading and Co,CHECKED IN,5081301,5221062,01.09.14,30.09.14,PM,0,9501,

现在的问题是每隔一到两个小时从这个文件同步mysql表。

编写一个脚本并在cron上执行。使用MariaDB