如何使用PHP将大量数据集插入数据库?

时间:2017-07-16 11:52:04

标签: php mysql

我有一个拥有2000多条记录的数据集。有什么方法可以轻松地将它们插入我的数据库吗?

数据目前位于excel文件中。如果有人可以建议我选择读取excel文件并将其插入数据库,那就更好了。

2 个答案:

答案 0 :(得分:1)

将excel文件保存到file.csv文件,然后导入到mysql。

LOAD DATA INFILE“file.csv”INTO TABLE table_name

答案 1 :(得分:0)

从Excel导出为CSV文件,然后在MySQL中导入。它支持CSV文件导入。

实际上1000条记录数量不大。这只会是2-3 INSERT个查询,具体取决于列数。

如果要使用查询,请使用此语法:

INSERT INTO table (column1, column2, ...) VALUES (<values of the first row), (<values of the second row), ...

构建大约300行的查询然后发送。