MySQL 批量插入

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: MySQL 批量插入


MySQL批量插入10w条数据

创建表

创建emp(部门)表

创建dept(员工)表

创建函数

创建rand_num函数,随机生成部门编号,保证部门编号不重复

创建rand_string函数,随机生成员工姓名,保证员工姓名不重复

创建存储过程

创建emp表存储过程

存储过程第一个参数表示:从哪个地方开始插

存储过程第二个参数表示:插入多少个

创建dept表存储过程

存储过程第一个参数表示:从哪个地方开始插

存储过程第二个参数表示:插入多少个

调用存储过程

调用insert_emp存储过程(emp表)

调用insert_dept存储过程(dept表)

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
SQL 关系型数据库 MySQL
mysql批量插入数据 excutemany
mysql批量插入数据 excutemany
151 1
|
存储 关系型数据库 MySQL
Mysql大数据批量插入方法
Mysql大数据批量插入方法
395 0
|
SQL Java 关系型数据库
JDBC批量插入mysql数据
JDBC批量插入mysql数据
227 0
|
存储 关系型数据库 MySQL
MySQL批量插入测试数据的几种方式
MySQL批量插入测试数据的几种方式
468 0
MySQL批量插入测试数据的几种方式
|
SQL JSON 关系型数据库
php执行语句在MySQL批量插入大数据量的解决方案及计算程序执行时间(大数据量、MySQL语句优化)
php执行语句在MySQL批量插入大数据量的解决方案及计算程序执行时间(大数据量、MySQL语句优化)
509 1
|
存储 关系型数据库 MySQL
MySQL存储过程——批量插入数据
MySQL存储过程——批量插入数据
1543 0
MySQL存储过程——批量插入数据
|
SQL 关系型数据库 MySQL
MySQL 批量插入的唯一键相邻 导致的死锁
一 前言死锁,其实是一个很有意思也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋友有所帮助。二 案例分析2.1 业务场景业务开发同学要初始化数据,他们的逻辑是批量执行insert values(x,x,x),(x...
580 0
MySQL 批量插入的唯一键相邻 导致的死锁
|
关系型数据库 MySQL Python
一日一技:MySQL批量插入内容但是遇到重复就覆盖
一日一技:MySQL批量插入内容但是遇到重复就覆盖
279 0
|
SQL 关系型数据库 MySQL
mysql批量插入性能优化:executeBatch如何通过rewriteBatchedStatements参数逆袭
mysql批量插入性能优化:executeBatch如何通过rewriteBatchedStatements参数逆袭
3271 0
mysql批量插入性能优化:executeBatch如何通过rewriteBatchedStatements参数逆袭
|
SQL Java 关系型数据库
1亿条数据批量插入 MySQL,哪种方式最快?
这几天研究mysql优化中查询效率时,发现测试的数据太少(10万级别),利用 EXPLAIN 比较不同的 SQL 语句,不能够得到比较有效的测评数据,大多模棱两可,不敢通过这些数据下定论。 所以通过随机生成人的姓名、年龄、性别、电话、email、地址 ,向mysql数据库大量插入数据,便于用大量的数据测试 SQL 语句优化效率。、在生成过程中发现使用不同的方法,效率天差万别。
1亿条数据批量插入 MySQL,哪种方式最快?

推荐镜像

更多