我正在寻找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
提交
取消