批量插入模拟数据入库
批量插入模拟数据入库
<?php
$dbh = new PDO('mysql:host=127.0.0.1;dbname=yu', 'root', 'root');$starTime = microtime(true);//开始时间$sql = "insert into million values";$str = 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM';
//大小写26个英文字母$end = strlen($str)-1;//获取字符串的长度for($i=0;$i<100000;$i++){$name = '';for($j=0;$j<11;$j++){$name.= $str[rand(0,$end)];}//通过循环 用点拼接起来,得到随机的11位字符
// echo "$name.<br>";$desc = $name.$name;$account = '1141698192@qq.com';$create_time = date('Y-m-d,H:i:s',time());$sql.="(null,'$account','$name','$desc','$create_time'),";}
$sql = substr($sql,0,-1);$data = $dbh->exec($sql);
if($data){echo '添加成功';
}else{echo '添加失败';
}
$endtime = microtime(true);//记录时间print_r($endtime-$starTime);//所运行时间
批量插入模拟数据入库相关推荐
- c 批量导入mysql数据库_C#.NET中如何批量插入大量数据到数据库中
在WEB项目开发过程中有时会碰到批量插入数据到数或者是将EXCEL文件据入到数据库中.为了方便实现可以先将EXCEL导入到GRIDVIEW中然后一次批量插入.实现代码如下: 前台代码 后台代码: // ...
- 批量插入以及数据存在重复就进行更新操作
批量插入以及数据存在重复就进行更新操作 示例: /*** 批量更新** @param guiYangStationInfos*/ private void updateStationInfos(Str ...
- MySQL 批量插入/填充数据 - 实践
1.应用场景 应用场景之一: 有时,我们需要创建表并填充大量测试数据. 2.学习/操作 1.文档 TBD 2. 整理输出 环境 Windows 10 64位 专业版 i7 32G 机械硬盘 474 ...
- Mysql脚本循环批量插入数组数据
Mysql脚本循环批量插入数组数据 涉及到Mysql知识点 脚本研究背景 Mysql完整脚本 ·首次写博客,不知道说点啥,直接上点干货,希望大家指出不足之处,共同进步. 涉及到Mysql知识点 存储过 ...
- MySQL批量插入大量数据方法
在MySQL数据库中,如果要插入上百万级的记录,用普通的 insert into 来操作非常不现实,速度慢人力成本高,推荐使用 Load Data 或存储过程来导入数据,我总结了一些方法分享如下,主要 ...
- MySQL创建函数和存储过程,批量插入大数据
工作中使用Jmeter压测时,需要大数据量,可以使用MySQL创建函数和存储过程,批量插入大数据 右击新建函数,创建过程 完成后自动创建 在body部分写入过程: DECLARE id INT DEF ...
- MySQL优化:批量插入大数据4种实用、讲究方案的测试
简明:本文记录个人使用MySQL插入大数据总结较实用的方案,通过对常用插入大数据的4种方式进行测试,即for循环单条.拼接SQL.批量插入saveBatch().循环 + 开启批处理模式,得 ...
- Navicat通过存储过程批量插入mysql数据
场景 有时需要做测试,要向数据库中插入一些测试数据,成百上千条,这时候通过存储过程就可以做到. 实现 打开Navicat,找到上面函数,点击函数 点击新建函数 选择类型为过程 输入名字和参数 点击完成 ...
- .net使用SqlBulkCopy类操作DataTable批量插入数据库数据,然后分页查询坑
在使用SqlBulkCopy类操作DataTable批量插入数据,这种操作插入数据的效率很高,就会导致每一条数据在保存的时间基本一样,在我们分页查询添加的数据是,使用数据的添加时间来排序就会出现每页的 ...
最新文章
- 【微信小程序企业级开发教程】页面的生命周期和参数传递
- pycharm flask 设置端口号和开启debug
- 【Linux】5_进程管理
- java 线程同步的方法_Java多线程同步方法
- Jenkins中安装Credentials Binding插件时提示:Failed to load: SSH Credentials Plugin (1.18.2),Jenkins(2.282)or
- 如何构建一个分布式爬虫:理论篇
- java程序设计颜志军_JSP 自定义标签之一 简单实例
- idea中project sdk_一文秒懂IDEA中每天都在用的Project Structure知识
- 建立、遍历二叉树(二叉链表)
- 05-文件与流-课堂测试(四则运算)
- 使用Dev-C++查看vector数组中的变量值
- Date类型之组件方法
- Maya布料解算入门
- c语言vt指令,VT系列一:VT简述
- 物理专业计算机二级学科,学科门类二级类0702物理学类.doc
- 网络延迟到底是什么东西?
- mac系统的alt+tab(切换程序)键是什么
- 安装Ubuntu16.04视频播放器smplayer
- win10总显示打印机未连接服务器,win10安装打印机一直未响应。。。
- xcopy 复制目录及子目录