MySQL造数据脚本-亲试
DELIMITER $$
CREATE DEFINER=`root`@`192.168.2.254` PROCEDURE `pjzzspdz_fpmx_initdata12101245`()
BEGIN
#其中走完一次循环可产生15条数据,单天数据量40w 因此日期增量值为40w/15=26667 ,总的数据量为 5000w,故外循环为5000w/15=3333333
DECLARE my_count INT DEFAULT 1;
DECLARE my_jqbh INT DEFAULT 49909889;
DECLARE my_kpddm INT DEFAULT 1;
WHILE (my_count<=3333333) DO
WHILE (my_kpddm<=5) DO
#分别插入三个jqbh及对应kpddm的数据,其中每循环26667 日期往前推一次
INSERT INTO `pj_zzspdz_fpmx`(`fplxdm`, `fpdm`, `fphm`, `tspz`, `kprq`, `dqsj`, `jqbh`, `skm`, `ghdwmc`, `ghdwdm`, `ghdwdzdh`, `ghdwyhzh`, `xhdwmc`, `xhdwdm`, `xhdwdzdh`, `xhdwyhzh`, `swjgdm`, `swjgmc`, `zyspmc`, `spsm`, `zhsl`, `hjje`, `se`, `jshj`, `bz`, `skr`, `fhr`, `kpr`, `tzdh`, `kpjh`, `fpzt`, `qdbz`, `zkbz`, `hjzkje`, `hjzkse`, `ssyf`, `zfrq`, `zfdqsj`, `zfr`, `yfpdm`, `yfphm`, `bbh`, `jym`, `czydm`, `zfrdm`, `kpddm`, `zfyy`, `fpcbh`, `qmcs`, `qmbz`, `qmz`, `scbz`, `yqbz`, `fpqqlsh`, `id`, `bmbbbh`, `hsslbs`, `zsfs`, `sccgsj`, `tscbz`, `ceburl`, `DZDH`, `GFKHDH`, `GFKHYX`, `spbmjc`)
VALUES ('026', '032001600611', 99999999-nextval_fphm('item_fphm'), '', DATE_FORMAT(date_add(STR_TO_DATE('20180815',"%Y%m%d"),interval -round(my_count/26667) day),'%Y%m%d%H%i%s'), '2018-05-30 16:33:11',499098901397, '03362+7>3/*1*3<42*6506<6>2-->5*01>7114-7112>6<1+30774605*4-0-1+397-0*4794*7974>-34/5-0674<1+020117<61961797/125/', '苏州和诚瑞达环保科技有限公司', '91320507MA1NC9616L', '', '', '昆山京东尚信贸易有限公司', '913205830880018839', '千灯镇圣祥东路25号2号 021-39915704', '中国建设银行股份有限公司昆山市千灯支行 32201986438051511848', '132058300', '昆山市国家税务局', '*纸制品*清风(APP)抽纸柔韧2层200抽软抽*20包纸巾(新老包装交替发货)(整箱售卖)', '', 0.160000, 41.290000, 6.600000, 47.890000, '订单号:76448125796', '京东商城', '', '京东商城', '', '0', '00', '0', '1', -7.850000, -1.260000, '5', '', NULL, '', '000000000000', '00000000', '03', '03285878343465279698', '', '', concat('a',mod(my_kpddm,6)), '', 10, '01b4014282000000', 'Y', 'MIIBQgYJKoZIhvcNAQcCoIIBMzCCAS8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGCAQ4wggEKAgEBMGgwXjELMAkGA1UEBhMCY24xFTATBgNVBAseDFb9W7Z6DlKhYDtcQDEdMBsGA1UEAx4Ueg5SoXU1W1CLwU5me6F0Bk4tX8MxGTAXBgNVBA0eEABjAGEAMQAwADAAMAAwADICBgEAAAClaTAJBgUrDgMCGgUAMA0GCSqGSIb3DQEBAQUABIGAg49HvSNjYkDn8PzeyFg+LTr+q6UiFxcaKX0lF8g6wli3jRhFkGHOywxNP7JHkpRLoPEKP1ASnKr7lvBuQd9ZVebLFkI4z/8c8LsMApX0gZijxvfa+dKWygQi6yhZag+cEFNT9xjshnJy5jTxvlqej2xsjJzRyeuzs7zQc8FDX/8=', '1', '1', concat(10000000,NEXTVAL_lsh('item_lsh')), NEXTVAL_lsh('item_lsh'), '30.0', '', '0', '', '', '', '', '', '', '1');
INSERT INTO `pj_zzspdz_fpmx`(`fplxdm`, `fpdm`, `fphm`, `tspz`, `kprq`, `dqsj`, `jqbh`, `skm`, `ghdwmc`, `ghdwdm`, `ghdwdzdh`, `ghdwyhzh`, `xhdwmc`, `xhdwdm`, `xhdwdzdh`, `xhdwyhzh`, `swjgdm`, `swjgmc`, `zyspmc`, `spsm`, `zhsl`, `hjje`, `se`, `jshj`, `bz`, `skr`, `fhr`, `kpr`, `tzdh`, `kpjh`, `fpzt`, `qdbz`, `zkbz`, `hjzkje`, `hjzkse`, `ssyf`, `zfrq`, `zfdqsj`, `zfr`, `yfpdm`, `yfphm`, `bbh`, `jym`, `czydm`, `zfrdm`, `kpddm`, `zfyy`, `fpcbh`, `qmcs`, `qmbz`, `qmz`, `scbz`, `yqbz`, `fpqqlsh`, `id`, `bmbbbh`, `hsslbs`, `zsfs`, `sccgsj`, `tscbz`, `ceburl`, `DZDH`, `GFKHDH`, `GFKHYX`, `spbmjc`)
VALUES ('026', '032001600611', 99999999-nextval_fphm('item_fphm'), '', DATE_FORMAT(date_add(STR_TO_DATE('20180815',"%Y%m%d"),interval -round(my_count/26667) day),'%Y%m%d%H%i%s'), '2018-05-30 16:33:11',499098901400, '03362+7>3/*1*3<42*6506<6>2-->5*01>7114-7112>6<1+30774605*4-0-1+397-0*4794*7974>-34/5-0674<1+020117<61961797/125/', '苏州和诚瑞达环保科技有限公司', '91320507MA1NC9616L', '', '', '昆山京东尚信贸易有限公司', '913205830880018839', '千灯镇圣祥东路25号2号 021-39915704', '中国建设银行股份有限公司昆山市千灯支行 32201986438051511848', '132058300', '昆山市国家税务局', '*纸制品*清风(APP)抽纸柔韧2层200抽软抽*20包纸巾(新老包装交替发货)(整箱售卖)', '', 0.160000, 41.290000, 6.600000, 47.890000, '订单号:76448125796', '京东商城', '', '京东商城', '', '0', '00', '0', '1', -7.850000, -1.260000, '5', '', NULL, '', '000000000000', '00000000', '03', '03285878343465279698', '', '', concat('b',mod(my_kpddm,6)), '', 10, '01b4014282000000', 'Y', 'MIIBQgYJKoZIhvcNAQcCoIIBMzCCAS8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGCAQ4wggEKAgEBMGgwXjELMAkGA1UEBhMCY24xFTATBgNVBAseDFb9W7Z6DlKhYDtcQDEdMBsGA1UEAx4Ueg5SoXU1W1CLwU5me6F0Bk4tX8MxGTAXBgNVBA0eEABjAGEAMQAwADAAMAAwADICBgEAAAClaTAJBgUrDgMCGgUAMA0GCSqGSIb3DQEBAQUABIGAg49HvSNjYkDn8PzeyFg+LTr+q6UiFxcaKX0lF8g6wli3jRhFkGHOywxNP7JHkpRLoPEKP1ASnKr7lvBuQd9ZVebLFkI4z/8c8LsMApX0gZijxvfa+dKWygQi6yhZag+cEFNT9xjshnJy5jTxvlqej2xsjJzRyeuzs7zQc8FDX/8=', '1', '1', concat(10000000,NEXTVAL_lsh('item_lsh')), NEXTVAL_lsh('item_lsh'), '30.0', '', '0', '', '', '', '', '', '', '1');
INSERT INTO `pj_zzspdz_fpmx`(`fplxdm`, `fpdm`, `fphm`, `tspz`, `kprq`, `dqsj`, `jqbh`, `skm`, `ghdwmc`, `ghdwdm`, `ghdwdzdh`, `ghdwyhzh`, `xhdwmc`, `xhdwdm`, `xhdwdzdh`, `xhdwyhzh`, `swjgdm`, `swjgmc`, `zyspmc`, `spsm`, `zhsl`, `hjje`, `se`, `jshj`, `bz`, `skr`, `fhr`, `kpr`, `tzdh`, `kpjh`, `fpzt`, `qdbz`, `zkbz`, `hjzkje`, `hjzkse`, `ssyf`, `zfrq`, `zfdqsj`, `zfr`, `yfpdm`, `yfphm`, `bbh`, `jym`, `czydm`, `zfrdm`, `kpddm`, `zfyy`, `fpcbh`, `qmcs`, `qmbz`, `qmz`, `scbz`, `yqbz`, `fpqqlsh`, `id`, `bmbbbh`, `hsslbs`, `zsfs`, `sccgsj`, `tscbz`, `ceburl`, `DZDH`, `GFKHDH`, `GFKHYX`, `spbmjc`)
VALUES ('026', '032001600611', 99999999-nextval_fphm('item_fphm'), '', DATE_FORMAT(date_add(STR_TO_DATE('20180815',"%Y%m%d"),interval -round(my_count/26667) day),'%Y%m%d%H%i%s'), '2018-05-30 16:33:11',499098901418, '03362+7>3/*1*3<42*6506<6>2-->5*01>7114-7112>6<1+30774605*4-0-1+397-0*4794*7974>-34/5-0674<1+020117<61961797/125/', '苏州和诚瑞达环保科技有限公司', '91320507MA1NC9616L', '', '', '昆山京东尚信贸易有限公司', '913205830880018839', '千灯镇圣祥东路25号2号 021-39915704', '中国建设银行股份有限公司昆山市千灯支行 32201986438051511848', '132058300', '昆山市国家税务局', '*纸制品*清风(APP)抽纸柔韧2层200抽软抽*20包纸巾(新老包装交替发货)(整箱售卖)', '', 0.160000, 41.290000, 6.600000, 47.890000, '订单号:76448125796', '京东商城', '', '京东商城', '', '0', '00', '0', '1', -7.850000, -1.260000, '5', '', NULL, '', '000000000000', '00000000', '03', '03285878343465279698', '', '', concat('c',mod(my_kpddm,6)), '', 10, '01b4014282000000', 'Y', 'MIIBQgYJKoZIhvcNAQcCoIIBMzCCAS8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGCAQ4wggEKAgEBMGgwXjELMAkGA1UEBhMCY24xFTATBgNVBAseDFb9W7Z6DlKhYDtcQDEdMBsGA1UEAx4Ueg5SoXU1W1CLwU5me6F0Bk4tX8MxGTAXBgNVBA0eEABjAGEAMQAwADAAMAAwADICBgEAAAClaTAJBgUrDgMCGgUAMA0GCSqGSIb3DQEBAQUABIGAg49HvSNjYkDn8PzeyFg+LTr+q6UiFxcaKX0lF8g6wli3jRhFkGHOywxNP7JHkpRLoPEKP1ASnKr7lvBuQd9ZVebLFkI4z/8c8LsMApX0gZijxvfa+dKWygQi6yhZag+cEFNT9xjshnJy5jTxvlqej2xsjJzRyeuzs7zQc8FDX/8=', '1', '1', concat(10000000,NEXTVAL_lsh('item_lsh')), NEXTVAL_lsh('item_lsh'), '30.0', '', '0', '', '', '', '', '', '', '1');
set my_kpddm=my_kpddm+1;
end while;
set my_kpddm = 1;
set my_count=my_count+1;
end while;
set my_count=1;
commit;
end$$
delimiter;
MySQL造数据脚本-亲试的更多相关文章
- mysql批量数据脚本
mysql批量数据脚本 1 建表 create table dept( id int unsigned primary key auto_increment, deptno mediumint uns ...
- MySQL备份脚本-亲试ok
#!/bin/bash # 以下配置信息请自己修改mysql_user="USER" #MySQL备份用户mysql_password="123456" #My ...
- shell编写mysql抽取数据脚本
#!/bin/bash DT=`date +%Y%m%d` #当前日期YESTERDAY=`date -d "yesterday" +%Y-%m-%d` #昨天,用于处理数据的日期 ...
- MySQL批量数据脚本示例
一.建表 # 新建库 create database bigData; use bigData; #1 建表dept CREATE TABLE dept( id INT UNSIGNED PRIMAR ...
- mysql--构造数据、导入导出
一.mysql造数据脚本 DELIMITER $$ DROP PROCEDURE IF EXISTS `test3`$$ CREATE /*[DEFINER = { user | CU ...
- 性能测试四十:Mysql存储过程造数据
性能测试是基于大量数据的,而进行性能测试之前肯定没那么多数据,所以就要自己准备数据 数据构造方法: 1.业务接口 -- 适合数据表关系复杂 -- 优点:数据完整性比较好2.存储过程 -- 适合表数量少 ...
- shell脚本获取mysql插入数据自增长id的值
shell脚本获取mysql插入数据自增长id的值 在shell脚本中我们可以通过last_insert_id()获取id值,但是,需要注意的是,该函数必须在执行插入操作的sql语句之后,立即调用,否 ...
- mysql执行sql脚本
最近用mysql执行sql脚本,遇到一些问题,顺便记录一下笔记. 首先,先开启mysql服务,创建一个空数据库(脚本里没有创建数据库) 执行脚本有两个方法 1.未连接数据库:在Windows下使用cm ...
- MySQL误删数据
首先看下mysql误删数据排名最前的几种是: 1.误删文件 2.误删库.表 3.错误全表删除 / 更新 4.升级操作失误 都来看看你命中过几个,hoho. 简单说下我亲手造的一个大事故吧. 那大概是一 ...
随机推荐
- 13.0-uC/OS-III上下文切换
1.当uC/OS-III转向执行另一个任务的时候,它保存了当前任务的CPU寄存器到堆栈.并从新任务的的堆栈中CPU寄存器载入CPU.这个过程叫做上下文切换. 上下文切换需要一些开支. CPU的寄存器越 ...
- JAVA spring 常用包作用详解(转)
转载地址:https://www.cnblogs.com/Tmc-Blog/p/6093162.html <project xmlns="http://maven.apache.org ...
- word文档发布至博客wordpress网站系统
今天ytkah接到一个需求:将word文档发布到wordpress网站上,因为客户那边习惯用word来编辑文章,想直接将内容导入到wp网站中,其实 Word 已经提供了这样的功能,并且能够保留 Wor ...
- C++编译器将自动为类产生四个缺省的函数
构造函数.析构函数与赋值函数是每个类最基本的函数.它们太普通以致让人容易麻痹大意, 其实这些貌似简单的函数就象没有顶盖的下水道那样危险. 每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包 ...
- ubuntu 使用dpkg手动安装deb包时发生循环依赖的解决办法
将循环依赖的所有包放到同一个命令行里一起安装,如: sudo dpkg -i libnss3-nssdb_3.28.4-0ubuntu0.14.04.4_all.deb libnss3_3.28.4- ...
- 【UML】NO.54.EBook.6.UML.2.002-【Thinking In UML 大象 第二版】- UML 核心元素
1.0.0 Summary Tittle:[UML]NO.54.EBook.6.UML.2.002-[Thinking In UML 大象 第二版]- UML 核心元素 Style:DesignPat ...
- cocos2dx 实现文字的一键复制功能(IOS、Android)
1.IOS篇(用OC和C++混编) 头文件声明: public static void copy(std::string str); 实现如下: void copy(std::string str) ...
- 大数据Spark+Kafka实时数据分析案例
本案例利用Spark+Kafka实时分析男女生每秒购物人数,利用Spark Streaming实时处理用户购物日志,然后利用websocket将数据实时推送给浏览器,最后浏览器将接收到的数据实时展现, ...
- caffe-ssd的GPU安装时make test 报错:.build_release/test/test_all.testbin:
报错原因:LIBRARIES路径添加不全 解决方法:LIBRARIES += glog gflags protobuf boost_system boost_filesystem boost_rege ...
- linux C access
[1]作用 确定文件的访问权限 [2]头文件 #include <unistd.h> [3]函数定义 int access(const char * pathname, int mode ...