国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - thinkphp3.2 csv批量導(dǎo)入上萬條數(shù)據(jù)時報(bào)錯超時,請問有什么好的辦法處理?

瀏覽:113日期:2022-06-12 09:40:12

問題描述

$filename = $_FILES[’data’][’tmp_name’]; $handle = fopen($filename, ’r’); $result = input_csv($handle); //解析csv $length = count($result); for ($i = 0; $i < $length; $i++) { $ip = $result[$i][0]; $port = $result[$i][1]; //... $data = array('ip' => $ip,'port' => $port,//... ); $count = $Property->where($where)->find(); if($count){$query = $Property->where($where)->save($data); }else{$query = $Property->add($data); }}fclose($result); $this->success(’導(dǎo)入成功!’);exit();

上傳CSV文件,執(zhí)行后就報(bào)錯了,求大神支招ps:必須要判定IP+端口唯一,存在則覆蓋,不存在則添加。

mysql - thinkphp3.2 csv批量導(dǎo)入上萬條數(shù)據(jù)時報(bào)錯超時,請問有什么好的辦法處理?

問題解答

回答1:

兩種,一種是設(shè)置超時時間限制,還有一種就是把它轉(zhuǎn)化成sql最后拿到數(shù)據(jù)庫執(zhí)行,我推薦第二種,這種性能好

主站蜘蛛池模板: 大余县| 章丘市| 普兰县| 东明县| 柳林县| 潜江市| 甘洛县| 抚松县| 周口市| 南丹县| 图木舒克市| 洛扎县| 广东省| 遂宁市| 安阳县| 钦州市| 金寨县| 黔东| 珠海市| 黄龙县| 南木林县| 邵武市| 巴林右旗| 平江县| 苗栗县| 陇南市| 鹰潭市| 隆回县| 杭锦旗| 崇阳县| 社旗县| 岳阳市| 民县| 平和县| 柳林县| 昌邑市| 江都市| 堆龙德庆县| 徐汇区| 凤凰县| 青阳县|