MySQL批量插入10w条数据
创建表
创建emp(部门)表
![](https://i-blog.csdnimg.cn/blog_migrate/f7f3bde1f1b994d82e330df6fd51e120.png)
创建dept(员工)表
![](https://i-blog.csdnimg.cn/blog_migrate/a02d7a4904855f87287c92ace456a270.png)
创建函数
创建rand_num函数,随机生成部门编号,保证部门编号不重复
![](https://i-blog.csdnimg.cn/blog_migrate/ff496e0af22a7326f47b3d238d772bfc.png)
创建rand_string函数,随机生成员工姓名,保证员工姓名不重复
![](https://i-blog.csdnimg.cn/blog_migrate/a50719cfa1d0d2cd419c7ab05e2a88c0.png)
创建存储过程
创建emp表存储过程
存储过程第一个参数表示:从哪个地方开始插
存储过程第二个参数表示:插入多少个
![](https://i-blog.csdnimg.cn/blog_migrate/808adaf3284c797338214b3aced4d40f.png)
创建dept表存储过程
存储过程第一个参数表示:从哪个地方开始插
存储过程第二个参数表示:插入多少个
![](https://i-blog.csdnimg.cn/blog_migrate/89ab287856422f7b7a5e2ae54608ae87.png)
调用存储过程
调用insert_emp存储过程(emp表)
![](https://i-blog.csdnimg.cn/blog_migrate/425f0f5278515d109666ec6ce70c4e48.png)
调用insert_dept存储过程(dept表)
![](https://i-blog.csdnimg.cn/blog_migrate/c362f946d45828b65997a3643b43dc08.png)