批量插入模拟数据入库

<?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);//所运行时间

批量插入模拟数据入库相关推荐

  1. c 批量导入mysql数据库_C#.NET中如何批量插入大量数据到数据库中

    在WEB项目开发过程中有时会碰到批量插入数据到数或者是将EXCEL文件据入到数据库中.为了方便实现可以先将EXCEL导入到GRIDVIEW中然后一次批量插入.实现代码如下: 前台代码 后台代码: // ...

  2. 批量插入以及数据存在重复就进行更新操作

    批量插入以及数据存在重复就进行更新操作 示例: /*** 批量更新** @param guiYangStationInfos*/ private void updateStationInfos(Str ...

  3. MySQL 批量插入/填充数据 - 实践

    1.应用场景 应用场景之一: 有时,我们需要创建表并填充大量测试数据. 2.学习/操作 1.文档 TBD 2. 整理输出 环境 Windows 10 64位 专业版  i7 32G  机械硬盘 474 ...

  4. Mysql脚本循环批量插入数组数据

    Mysql脚本循环批量插入数组数据 涉及到Mysql知识点 脚本研究背景 Mysql完整脚本 ·首次写博客,不知道说点啥,直接上点干货,希望大家指出不足之处,共同进步. 涉及到Mysql知识点 存储过 ...

  5. MySQL批量插入大量数据方法

    在MySQL数据库中,如果要插入上百万级的记录,用普通的 insert into 来操作非常不现实,速度慢人力成本高,推荐使用 Load Data 或存储过程来导入数据,我总结了一些方法分享如下,主要 ...

  6. MySQL创建函数和存储过程,批量插入大数据

    工作中使用Jmeter压测时,需要大数据量,可以使用MySQL创建函数和存储过程,批量插入大数据 右击新建函数,创建过程 完成后自动创建 在body部分写入过程: DECLARE id INT DEF ...

  7. MySQL优化:批量插入大数据4种实用、讲究方案的测试

         简明:本文记录个人使用MySQL插入大数据总结较实用的方案,通过对常用插入大数据的4种方式进行测试,即for循环单条.拼接SQL.批量插入saveBatch().循环 + 开启批处理模式,得 ...

  8. Navicat通过存储过程批量插入mysql数据

    场景 有时需要做测试,要向数据库中插入一些测试数据,成百上千条,这时候通过存储过程就可以做到. 实现 打开Navicat,找到上面函数,点击函数 点击新建函数 选择类型为过程 输入名字和参数 点击完成 ...

  9. .net使用SqlBulkCopy类操作DataTable批量插入数据库数据,然后分页查询坑

    在使用SqlBulkCopy类操作DataTable批量插入数据,这种操作插入数据的效率很高,就会导致每一条数据在保存的时间基本一样,在我们分页查询添加的数据是,使用数据的添加时间来排序就会出现每页的 ...

最新文章

  1. 【微信小程序企业级开发教程】页面的生命周期和参数传递
  2. pycharm flask 设置端口号和开启debug
  3. 【Linux】5_进程管理
  4. java 线程同步的方法_Java多线程同步方法
  5. Jenkins中安装Credentials Binding插件时提示:Failed to load: SSH Credentials Plugin (1.18.2),Jenkins(2.282)or
  6. 如何构建一个分布式爬虫:理论篇
  7. java程序设计颜志军_JSP 自定义标签之一 简单实例
  8. idea中project sdk_一文秒懂IDEA中每天都在用的Project Structure知识
  9. 建立、遍历二叉树(二叉链表)
  10. 05-文件与流-课堂测试(四则运算)
  11. 使用Dev-C++查看vector数组中的变量值
  12. Date类型之组件方法
  13. Maya布料解算入门
  14. c语言vt指令,VT系列一:VT简述
  15. 物理专业计算机二级学科,学科门类二级类0702物理学类.doc
  16. 网络延迟到底是什么东西?
  17. mac系统的alt+tab(切换程序)键是什么
  18. 安装Ubuntu16.04视频播放器smplayer
  19. win10总显示打印机未连接服务器,win10安装打印机一直未响应。。。
  20. xcopy 复制目录及子目录

热门文章

  1. 四川途志:刚注册的抖音号运营需要养号吗?
  2. IDEA——Java:程序包xxxx不存在终极方案总结
  3. PostgreSQL备份工具pg_dump和pg_dumpall
  4. springboot文件上传、下载使用ftp工具将文件上传至服务器
  5. 使用ansible执行命令时出现Failed to connect to the host via ssh错误
  6. 2019.11.11
  7. Vue 官网学习笔记
  8. 招聘 | 美团-算法工程师-社招
  9. 记录一下我low到down的心情
  10. google 面试题