使用 CodeIgniter 在 MySQL 中高效批量行插入
使用 PHP 将大量数据插入 MySQL 表时,性能考虑因素变得至关重要。与对每一行使用单独的 INSERT 语句相比,同时插入多行会更高效。
CodeIgniter 是一个流行的 PHP 框架,它提供了多种数据库操作方法。对于批量行插入,建议使用 insert_batch() 函数。
示例:
$data = [ ['text' => 'row1_text', 'category_id' => 1], ['text' => 'row2_text', 'category_id' => 2], // ... additional rows ]; $this->db->insert_batch('table', $data);
使用 insert_batch() 的优点:
额外注意事项:
以上是CodeIgniter的`insert_batch()`函数如何提高MySQL批量行插入效率?的详细内容。更多信息请关注PHP中文网其他相关文章!