/*第一种:作死*/
$params = array('val'=>50); for($i=0;$i<200000;$i++){ $connect_mysql>insert($params); };
/*第二种:分量插入*/
$connect_mysql>query('BEGIN'); $params = array('val'=>'50'); for($i=0;$i<200000;$i++){ $connect_mysql>insert($params); if($i%10000==0){ //每1w条提交一次 $connect_mysql>query('COMMIT'); $connect_mysql>query('BEGIN'); } } $connect_mysql>query('COMMIT');
/*第三种:拼接插入*/
$sql= 'insert into table (value) values'; for($i=0;$i<200000;$i++){ $sql.="('50'),"; }; $sql = rtrim($sql, ','); $connect_mysql>query($sql);*拼接插入速度最快,但要注意sql长度大小限制