【发布时间】:2017-10-26 05:44:15
【问题描述】:
我有一个包含 1500000 条记录的数组,如下所示
Array = ["2","3","6","7","A5057",......]
我如何能够直接从我使用以下查询尝试的 MySQL 命令将所有这些记录插入到表中(只有一个字段 (XXX_id))
INSERT INTO TABLE_NAME (XXX_id) VALUES (["2","3","6","7","A5057",......]);
如果我们必须从 php 脚本插入,毫无疑问我们可以关注this question 表单社区。p>
【问题讨论】:
-
您将需要一个程序来完成您想要的操作
-
使用存储过程,先将数组拆分成行存入临时表,然后将数据从临时表插入到物理表中