为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用php脚本向MySQL数据库插入百万行?

如何使用php脚本向MySQL数据库插入百万行?

PHP
一只甜甜圈 2021-05-07 14:10:00
我正在寻找php脚本来生成随机数据,并将一百万行插入到mysql数据库中。这是我在家庭作业中收到的一个测试用例。这是我尝试过的一段代码,但是由于允许的内存大小用尽而无法正常工作。PS不能更改memory_limit,因为它已被禁止并计为作弊:)$query = "INSERT INTO book(firstname, lastname, phone_number, address) VALUES ";   $query_parts = array();   for($i=0; $i<1000000; $i++){     $firstname = 'name' . $i;     $lastname = 'lastname' . $i;     $phone_number = mt_rand();     $address = 'address' . mt_rand();     $query_parts[] = "('" . $firstname . "', '" . $lastname . "', '" . $phone_number . "', '" . $address . "')";   }   $query .= implode(',', $query_parts);   $create_record_query = mysqli_query($connection, $query);
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 147 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信