前言:使用脚本进行大数据量的批量插入,对特定情况下测试数据集的建立非常有用。


0.准备

#1.创建tb_dept_bigdata(部门表)。

create table tb_dept_bigdata(

id int unsigned primary key auto_increment,

deptno mediumint unsigned not null default 0,

dname varchar(20) not null default '',

loc varchar(13) not null default ''

)engine=innodb default charset=utf8;

#2.创建tb_emp_bigdata(员工表)。

create table tb_emp_bigdata(

id int unsigned primary key auto_increment,

empno mediumint unsigned not null default 0,/*编号*/

empname varchar(20) not null default '',/*名字*/

job varchar(9) not null default '',/*工作*/

mgr mediumint unsigned not null default 0,/*上级编号*/

hiredate date not null,/*入职时间*/

sal decimal(7,2) not null,/*薪水*/

comm decimal(7,2) not null,/*红利*/

deptno mediumint unsigned not null default 0 /*部门编号*/

MySQL高级知识(十)——批量插入数据脚本相关推荐

  1. 用python操作mysql数据库(之批量插入数据)

    #!/usr/bin/env python # -*- coding: utf-8 -*- import MySQLdb #建立连接 conn = MySQLdb.connect(host='127. ...

  2. postgresql批量插入数据脚本_每日踩坑 2020-11-04 PostgreSQL 批量插入数据

    一看居然两三个月没写博文了.凑.最近去考了个试,老天保佑吧. 今天有个同事跑来问我,我之前写的数据同步工具支不支持 PostgreSQL. 然后跟我讲了他的需求.感觉我随手写的小东西开始变成整个部门的 ...

  3. C mysql批量写入_使用JDBC在MySQL数据库中快速批量插入数据

    使用JDBC连接MySQL数据库进行数据插入的时候,特别是大批量数据连续插入(10W+),如何提高效率呢? 在JDBC编程接口中Statement 有两个方法特别值得注意: Adds a set of ...

  4. MySQL 通过子查询批量插入数据

    1 需求 需要将 a 表的数据插入 b 表,其中 a 表的数据很多是冗余的,是原始的多级分类数据,b 表相当于是对 a 表的简化,去掉冗余的数据,两表的 pdm 如下图: 2 方法 将 a 表的各级编 ...

  5. mongodb批量插入数据脚本

    目录 基础 输出语句 随机数 递增的数 示例1:添加1000条数据到文档test 补充 学习mongodb新技能总数需要一些基础数据,有了基础数据才可以练习下增删改查.聚合.索引优化等问题.这里就分享 ...

  6. MySQL高级知识(十六)——小表驱动大表

    前言:本来小表驱动大表的知识应该在前面就讲解的,但是由于之前并没有学习数据批量插入,因此将其放在这里.在查询的优化中永远小表驱动大表. 1.为什么要小表驱动大表呢 类似循环嵌套 for(int i=5 ...

  7. MySQL高级知识(十一)——Show Profile

    前言:Show Profile是mysql提供的可以用来分析当前会话中sql语句执行的资源消耗情况的工具,可用于sql调优的测量.默认情况下处于关闭状态,并保存最近15次的运行结果. 1.分析步骤 # ...

  8. sql-批量插入数据脚本

    批量插入数据脚本 1.第一种批量插入数据脚本. 可以基本满足要求.理解上较为简单,所以这个最常用. DECLAREmaxnumber CONSTANT INT := 5000;--插入5000条数据i ...

  9. MySQL高级知识(十五)——主从复制

    前言:本章主要讲解MySQL主从复制的操作步骤.由于环境限制,主机使用Windows环境,从机使用用Linux环境.另外MySQL的版本最好一致,笔者采用的MySQL5.7.22版本,具体安装过程请查 ...

最新文章

  1. spring boot 文件上传工具类(bug 已修改)
  2. 机器视觉系统原理及学习策略
  3. linux 禁止SU 登录
  4. Pat乙级 1038 统计同成绩学生
  5. CentOS 7 防止端口自动关闭
  6. git clone报错
  7. matlab求感知距离的命令,感知机算法(MATLAB)
  8. Django OAuth2 linkedin的第三方登录
  9. 运输问题中产销不平衡问题(表上作业法和LINGO方法)
  10. python全栈教程 pdf_马哥python全栈+爬虫+高端自动化课程大纲 (2018版) 全套视频教程【MP4】【65.22GB】...
  11. 培训落差感,一切以不传授技能为主的培训都是耍流氓
  12. paddleocr cpp_infer 操作说明
  13. 华为云服务-应用部署2-创建环境到创建应用
  14. React+Echarts 实时数据监控刷新
  15. 【cvpr2022】ReSTR: Convolution-free Referring Image Segmentation Using Transformers
  16. 【爬虫】如何解决爬虫爬取图片时遇到百度安全验证的问题?即页面上没有显示图片的源地址,没有img标签,只有div标签
  17. 1个英文字母、1个汉字、标点符号各占几个字节?以及文件的编码方式查看
  18. CSS性能优化的几个技巧
  19. 4.4 day14 内置函数
  20. 阿里云mysql价格_阿里云超级计算mysql价格

热门文章

  1. oracle 11 到 10 提示nologging,Oracle11g 卸载教程图解
  2. dwr框架查看外放方法_先睹为快!IntelliJ IDEA v2019.3带来的新框架和新技术
  3. 高级排序之分割法(以某数为基准分割)
  4. python设计模式(二十二):策略模式
  5. 【转】python模块分析之collections(六)
  6. 3D打印机的操作细节
  7. 腾讯课堂:了解it技术圈的虚拟化容器化之docker
  8. “有意思的前端函数面试题”第一题答案原理解析
  9. 第二章 变量和基本类型
  10. Hadoop HDFS (3) JAVA訪问HDFS