當前位置:首頁 » 編程語言 » php把數據插入資料庫

php把數據插入資料庫

發布時間: 2025-02-13 00:09:48

php如何將下面數組遍歷,插入資料庫

有兩個方法可供選擇,一種是把數據存入csv文件,然後執行load data infile
還有一種就是類似於sql server裡面的bulk insert,使用insert語句插入批量數據,結合PHP的implode函數,
可以很簡單的實現大批量數組數據的一次性插入。
[php] view plain
$statement = "INSERT INTO table (title, type, customer) VALUES ";
foreach( $data as $row) {
$statement .= ' ("' . implode($row, '","') . '")';
}
不過大批量數據的插入,需要注意mysql在內存上有限制:
http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_bulk_insert_buffer_size
bulk_insert_buffer_size變數的默認大小為8M, 是指單個線程佔用的大小限制,設置為0,表示不做限制。

熱點內容
note3ftp 發布:2025-04-23 10:23:30 瀏覽:837
伺服器地址後面要加埠 發布:2025-04-23 10:14:42 瀏覽:866
安卓如何關閉自動管理 發布:2025-04-23 09:45:27 瀏覽:656
shell文件編程 發布:2025-04-23 09:41:43 瀏覽:12
安卓課程表源碼 發布:2025-04-23 09:41:39 瀏覽:950
黃金的腳本 發布:2025-04-23 09:30:16 瀏覽:696
線程池在什麼地方配置 發布:2025-04-23 09:24:29 瀏覽:698
怎樣實現同步更新資料庫資料庫數據 發布:2025-04-23 09:03:25 瀏覽:103
醫葯基金配置的是什麼板塊 發布:2025-04-23 09:02:35 瀏覽:310
php安裝odbc 發布:2025-04-23 09:01:54 瀏覽:616