【发布时间】:2017-09-02 19:41:59
【问题描述】:
每 24 小时,我必须将更新后的 csv 文件中的 1 行或多行添加到我的表数据中。 我已经在我的 php 文件中尝试过这个查询:
TRUNCATE TABLE mytable;
然后使用此查询 (PDO) 插入新的:
INSERT INTO mytable VALUES(:date,:data1,:data2,:data3,:data4,:data5)
它的工作,但页面需要永远加载。
是否有任何解决方案来更新我的表,忽略旧的并从更新的 csv 文件中添加新行,而不是 TRUNCATE 和 INSERT 整个数据?
提前致谢。
【问题讨论】:
-
只运行插入。如果您想知道在某一天插入了什么,您可以存储插入的日期并根据该日期进行查询。
-
在运行截断之前
mytable中有多少行? -
@RiggsFolly 大约 200 行。