MySQL批量插入数据脚本

函数和存储过程:用sql脚本语言所写的数据库编程,函数有返回值,存储过程无返回值

往表里插入1000W数据:

1、建表
MySQL批量插入数据脚本
MySQL批量插入数据脚本
2、设置参数log_bin_trust_function_creators
MySQL批量插入数据脚本
3、创建函数,保证每条数据都不同(DELIMITER mysql表示定义mysql语句以为结束符)
随机产生字符串
MySQL批量插入数据脚本
随机产生部门编号
MySQL批量插入数据脚本
4、创建存储过程:
创建往emp表里插入数据的存储过程
MySQL批量插入数据脚本
创建往dept表中插入数据的存储过程
MySQL批量插入数据脚本
5、调用存储过程
dept(mysql结束符改回;)
MySQL批量插入数据脚本
emp
MySQL批量插入数据脚本