创建表

DROP TABLE if exists employees_partition;
CREATE TABLE if not exists `employees_partition` (`id` int(11) NOT NULL ,`name` varchar(32) DEFAULT NULL COMMENT '员工姓名',`job_no` varchar(16) NOT NULL COMMENT '员工工号',UNIQUE key(job_no)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
PARTITION BY KEY (job_no) PARTITIONS 32 ;

创建存储过程

创建规则可以根据实际情况定

DROP PROCEDURE IF EXISTS insertemployees;
CREATE PROCEDURE insertemployees()
BEGIN
DECLARE i INT;SET i=1;WHILE(i<=100000000) DOinsert into employees_partition values(i, CONCAT(i, '-NAME'), CONCAT('NO.', i));SET i=i+1; END WHILE;
END;

调用存储过程

call insertemployees();

然后就会在表中插入我们想要的1亿条数据

Mysql通过存储过程批量插入数据相关推荐

  1. mysql利用存储过程批量插入数据

    -- 如果存在此存储过程则删掉 DROP PROCEDURE IF EXISTS proc_initData; -- 定好结束符为"$" DELIMITER $ -- 创建 CRE ...

  2. MySQL使用存储过程批量插入数据

    # 1. 创建学生表和课程表 create table `student_info`( `id` int(11) not null auto_increment, `student_id` int n ...

  3. mysql如何高效批量插入数据

    mysql如何高效批量插入数据 1.一种可以再代码中循环着执行单条插入数据的语句,这种效率太差. insert into table ([列名],[列名]) values ([列值],[列值])); ...

  4. plsql 存储过程 批量提交_Oracle 存储过程批量插入数据

    oracle 存储过程批量插入大量数据 declare numCount number; userName varchar2(512); email varchar2(512); markCommen ...

  5. mysql中关于批量插入数据(1万、10万、100万、1000万、1亿级别的数据)二

    硬件:windows7+8G内存+i3-4170处理器+4核CPU 关于前天写的批量插入数据,还有一种方式,就是通过预先写入文本文件,然后通过mysql的load in file命令导入到数据库,今天 ...

  6. mysql使用函数批量插入数据

    不管是在做并发测试还是大数据的压力测试时,我们都需要造很多的用户或者记录数据,经常就需要用到往数据库批量插入数据,以满足测试需求. 以下实例使用的是mysql数据库,客户端为Navicat 1.选择需 ...

  7. mysql利用存储过程批量插入一千万数据(半小时)

    示例: 向user表中插入一千万条数据,其中user_id11位手机号随机,可以重复:age为18-27之间:count随机金额,八位小数:status二百万数据为1,八百万数据为0. -- 如果该名 ...

  8. MySQL存储过程批量插入数据

    文章目录 1. 怎么写出来的?踩了哪些坑 1.1 新建存储过程的语法 1.2 声明变量 1.3 存储过程参数 1.4 WHILE循环 1.5 写存储过程 1. 怎么写出来的?踩了哪些坑 因为阿里Jav ...

  9. MySQL使用存储过程批量插入百(千)万测试数据

    最近发现蝉知的全文检索不是用的第三方类似于sphinx或xunsearch这样的全文检索组件,所以我本着好奇心测试了一下它的效率... 测试结果就不说了,主要说下折腾这1000万测试数据的过程 MyS ...

最新文章

  1. 不知道对象的传递那些参数
  2. 关于Linux Kernel中的宏定义likely和unlikely
  3. 2招按摩轻松解除黑眼圈 - 健康程序员,至尚生活!
  4. vba执行linux命令,从VBA中的shell命令捕获输出值?
  5. docker web程序本地化_Docker-01-Docker介绍
  6. 最近公司遇到了APR攻击,顺便了解一下知识
  7. 云安全仍然是程序开发者头痛的问题
  8. C语言中static关键字的作用详解,全网最透彻
  9. CHSBO2018游记
  10. UVA10978 Let's Play Magic!【模拟】
  11. Oracle数据库——触发器的创建与应用
  12. 编译WINDOWS版FFmpeg:编译x264
  13. 日志记录总结要整理的地方
  14. 02:二分法求函数的零点
  15. MATLAB之绘图基础
  16. jzoj3395 Freda的传呼机
  17. 删除MySQL表的SQL语句-DROP-TABLE-简介
  18. 苹果ipa安装包分发下载教程
  19. 钉钉新上线的「文字表情」功能--原来消息还可以这么回!
  20. DLINK-DSN1100的安装使用记录

热门文章

  1. 利用Simple-RTMP-Server(SRS)来进行直播
  2. AC自动机 学习链接
  3. 互动中国分享: 15例HTML5酷站欣赏
  4. 【Java从0到架构师】SpringMVC - 返回值
  5. 软件_手把手教vscode配置c++,python开发环境
  6. 发明者本地回测平台python版[博]
  7. 期货品种产业链图表_工业
  8. 百倍加速!Python量化策略的算法性能提升指南
  9. 数据湖就是坑人的新概念?那些挖坑的企业,后来都怎么样了
  10. 王者荣耀显示聊天服务器异常,王者荣耀功能存在异常暂时关闭怎么回事 解决办法...