我正在使用JSON处理csv文件,但是当文件太大时,我的PC开始出现问题,因此我要求提供一小段有关如何读取CSV文件并将其插入数据库的代码(mysql )逐行而不占用太多内存
答案 0 :(得分:-1)
您可以使用以下代码并打开流以读取文件:
$newfilename = "redirect.csv";
move_uploaded_file($_FILES["csvfile"]["tmp_name"], "img/" . $newfilename);
$file = fopen($filename,"r");
while(($entry = fgetcsv($file, 50000, ";")) !== FALSE)
{
//your code here
}