您的位置:首页 > 编程语言 > PHP开发

PHP+Mysql 测试百万数据导入

2018-01-03 15:47 651 查看
测试PHP+mysql 百万数据入库

<?php

$servername = '127.0.0.1';
$username = 'root';
$password = 'root';
$con = mysqli_connect($servername,$username,$password, 'xp_db');
if (empty($con))
exit('connection failed');

$sql = '';
for($i=0;$i<1000000;$i++){
$sql.= '(' . $i . '),';
};
$sql = substr($sql, 0, strlen($sql)-1);

$sTime = explode(' ',microtime());
echo microtime();

mysqli_query($con, "INSERT INTO test_multi_import (value) VALUES $sql");

$eTime = explode(' ',microtime());
echo PHP_EOL;
echo microtime();

$thistime = $eTime[0]+$eTime[1]-($sTime[0]+$sTime[1]);
$thistime = round($thistime,3);
echo PHP_EOL;
echo 'It tasks ' . $thistime . ' seconds!';
exit;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: