批量存储mysql

批量存储MySQL是指在一次操作中向MySQL数据库中存储多条数据,以减少单条数据的存储操作次数,提高数据库的性能。

// 假设要存储的数据如下: $data = [ ['name' =>'张三', 'age' =>20, 'gender' =>'男'], ['name' =>'李四', 'age' =>21, 'gender' =>'女'], ['name' =>'王五', 'age' =>22, 'gender' =>'男'] ]; // 使用批量存储代码如下: $sql = "INSERT INTO `user` (`name`, `age`, `gender`) VALUES "; foreach($data as $item) { $sql .= "('" . $item['name'] . "', " . $item['age'] . ", '" . $item['gender'] . "'),"; } $sql = rtrim($sql, ','); // 执行SQL语句 $conn->query($sql);