gpt4 book ai didi

php - 将 csv 文件中的大数据插入数据库

转载 作者:行者123 更新时间:2023-11-29 00:01:24 25 4
gpt4 key购买 nike

我正在使用 csvreader.php 来处理工作。所以问题是当我尝试在 localhost 中上传 30k 行的文件时,脚本工作正常,但是当我使用它时 ipage host 它在 30 后给我 Internal Server Error第二。这是我正在使用的代码:

$result = $this->csvreader->parse_file('/downloads/test.csv);//path to csv file
$this->admin_model->add_csv($result);

这是我正在使用的模型:

public function add_csv($data)
{
$this->db->insert_batch('my_contacts', $data);
}

正如我之前所说,脚本在本地主机(超过 30k 行)和 ipage 上工作正常,但如果行数少于 1k。那么我怎样才能让这个脚本像本地主机一样在 ipage 上工作

最佳答案

如果 CSV 数据是安全的并且您确定没有安全风险,请尝试使用 MySQL 命令:LOAD DATA INLINE

https://dev.mysql.com/doc/refman/5.1/en/load-data.html

导入大型 CSV 文件的速度极快

关于php - 将 csv 文件中的大数据插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29638286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com