mysql 通过存储过程 插入测试百万数据
#mysql -uroot -p123456create database gblfy;
use gblfy
create table test(name varchar(10),age int,height int);//创建过程
use gblfy
drop procedure if exists test1;
DELIMITER $$
CREATE PROCEDURE test1()
begin
DECLARE i int DEFAULT 1;
WHILE i<1000000 DO
insert INTO test (name,age,height) VALUES(CONCAT('name',i),i,i);
set i=i+1;
end WHILE;
commit;
end;
$$
DELIMITER ;//调用存储过程
call test1();
select count(*) from xydb1.test;mysql> select * from xydb1.test limit 14;
+--------+------+--------+
| name | age | height |
+--------+------+--------+
| name1 | 1 | 1 |
| name2 | 2 | 2 |
| name3 | 3 | 3 |
| name4 | 4 | 4 |
| name5 | 5 | 5 |
| name6 | 6 | 6 |
| name7 | 7 | 7 |
| name8 | 8 | 8 |
| name9 | 9 | 9 |
| name10 | 10 | 10 |
| name11 | 11 | 11 |
| name12 | 12 | 12 |
| name13 | 13 | 13 |
| name14 | 14 | 14 |
+--------+------+--------+
14 rows in set (0.00 sec)
mysql 通过存储过程 插入测试百万数据相关推荐
- Mysql使用存储过程快速添加百万数据
这篇文章主要介绍了Mysql使用存储过程快速添加百万数据,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 前言 为了体现不加索引和添加索引的区别, ...
- php操作mysql迅速插入上百万数据
想要学习mysql存储,双机备份,主从架构的前提是必须要有大量的数据,大量数据插入数据表的速度很慢 超过百万级别的数据就需要几个小时.那么如何在几分钟内插入上百万数据呢? 原理:mysql插入数据库 ...
- MYSQL使用存储过程插入中文数据的疑似bug(UTF8)
数据库Connection和字段的字符集都采用utf-8. 开始使用存储过程插入数据,代码大约如下 MySqlCommand cmd = new MySqlCommand("apend_te ...
- Mysql数据库快速插入亿级数据
Mysql数据库快速插入亿级数据 接手一个项目,该项目运行了两三年了.接手的时候,只有一个部署文档和全部代码,再没有其他文档了,也没有其他任何人了解这个项目.好吧,试着深入了解吧.代码在测试环境跑来了 ...
- 【MySQL性能优化系列】百万数据limit分页优化
背景 众所周知,在使用limit分页过程中,随着前端传过来的PageSize越来越大,查询速度会越来越慢.那有什么优化的办法呢? 本文将通过百万数据表进行演示和优化, 欲知详情,请看下文分解. lim ...
- mysql 条件查询分页_百万数据下mysql条件查询及分页查询的注意事项
接上一节<百万数据mysql分页问题>,我们加上查询条件:select id from news where cate = 1 order by id desc limit 500000 ...
- Java程序向MySql数据库中插入的中文数据变成了问号
找到mysql的安装目录,修改my.ini文件 (1)如何找到my.ini文件 如果my.ini文件不在MySQL的安装目录下,可能放在隐藏目录,要先去找到ProgramData,(这里要先打开显示隐 ...
- 插入一百万数据的最优解分析和耗时
很多业务情况会有导入功能,可能是提交一批数据进行插入,所以现在需要用一种可行性高的读取以及插入的实现方案. 本文gitee项目地址:BigDataImportProject: 从文件读取大数据量,并写 ...
- springboot批量更新实体_mybatis+mysql+springboot批量插入,批量更新数据
在开发过程中都会遇到批量的插入或者是更新数据,本人只写了一下自己在做的过程中遇到问题,写此篇文章的作用:第一是记录自己在工作过程中的问题.第二是方便同行的伙伴们避免出现这样的问题消耗太多的时间.废话不 ...
最新文章
- LeetCode刷题记录15——21. Merge Two Sorted Lists(easy)
- 创建物化视图commit_oracle 中物化视图讲解
- Docker 完全指南
- go get 代理 找不到包_初步看看Go1.10 支持 HTTPS 代理
- SAP在中国的发展和现状(培训公司欺诈推广)
- 网易应用创新开发者大赛成功在杭举办,十强队伍现场比拼
- Rain and Umbrellas(dp)
- 一个比较笨的全文搜索的例子(分析结构用)-模糊查找
- Java中没有递归的二进制搜索–迭代算法
- J2ME最佳实践之联网开发-编写反应灵敏的联网提示界面
- HLSL编译工具—FXC
- [Liferay] Liferay 实现单点登录 - OpenLDAP
- 001_阿里巴巴开源项目:分布式数据库同步系统otter(解决中美异地机房)
- rem适配的浏览器_[史上最全]UI相关尺寸单位详解 | px、pt、dp、sp、rem、vwvh、rpx、ppi、dpi、dppx...
- Linux状态监控在root下可用,监控linux状态
- FISCO BCOS Solidity 智能合约 接收数组参数
- Android插件框架VirtualAPK学习和使用
- eclipse注释中,文字大小不等的解决办法
- 专精特新企业数据库-专精特新企业名单及汇总
- 腹式呼吸法:腹式呼吸法