<?php $sql="insert into users(username,kinfname,fationname,usertioe) values "; //php7.2手册 封装方法 获取随机数(方法里搜索rand) function generateRandStr($length){ $randstr = ""; for($i=0; $i<$length; $i++){ $randnum = mt_rand(0,61); if($randnum < 10){ $randstr .= chr($randnum+48); }else if($randnum < 36){ $randstr .= chr($randnum+55); }else{ $randstr .= chr($randnum+61); } } return $randstr; } //设置超时时间 set_time_limit(3600); ini_set(‘memory_limit‘, ‘1024M‘); //上半截sql语句 $sql="insert into users(username,kinfname,fationname,usertime) values "; for ($i=0;$i<1000000;$i++){ $rand=generateRandStr(6); $name=generateRandStr(10); $time=time(); //循环后半截sql语句 拼接 $sql.="(‘".$i."email@qq.com‘,‘".$rand."‘,‘".$name."‘,‘".$time."‘),"; } //去掉最后的逗号 $sql=substr($sql,0,-1); //连接数据库 $link="mysql:host=127.0.0.1;dbname=1703plus"; $pdo= new PDO($link,‘root‘,‘root‘); //执行语句 $pdo->exec($sql); ?>
原文:https://www.cnblogs.com/npb1026/p/11067800.html