`
annan211
  • 浏览: 445922 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

mysql 批量插入过程

 
阅读更多

 create procedure p7() 
       begin 
         DECLARE i INT DEFAULT 1;
         DECLARE pid INT DEFAULT 17224;
         DECLARE file_id INT DEFAULT 92490;
         DECLARE attmnt_rel_id INT DEFAULT 104735;  
         while i <= 10 do 
          set pid :=pid + 1;
          INSERT  INTO `ls_prod`(`prod_id`,`t_prod_id`,`sort_id`,`nsort_id`,`sub_nsort_id`,`global_sort`,`global_nsort`,`global_subsort`,`global_brand`,`model_id`,`party_code`,`name`,`prod_en_name`,`price`,`cash`,`inland_price`,`proxy_price`,`carriage`,`tax`,`brief`,`content`,`views`,`praise`,`buys`,`comments`,`rec_date`,`small_pic`,`use_small_pic`,`pic`,`is_commend`,`is_hot`,`status`,`modify_date`,`user_id`,`user_name`,`start_date`,`end_date`,`stocks`,`prod_type`,`key_word`,`attribute`,`parameter`,`user_parameter`,`brand_id`,`actual_stocks`,`reviewScores`,`volume`,`weight`,`transport_id`,`has_invoice`,`has_guarantee`,`after_sale_id`,`stock_counting`,`reject_promise`,`service_guarantee`,`site`,`currency`,`prod_url`,`is_for_trading`,`auxiliaryurl`,`restriction_number`,`rmb_total`,`is_lock`,`is_lock_price`,`site_status`,`rebate_code`,`rebate_url_id`,`is_quickbuy`,`meta_desc`,`meta_keyword`,`meta_title`,`is_self_support`,`release_user`,`outer_url`,`attributes`,`out_stocks`) VALUES 
           (pid,1,138,740,NULL,NULL,NULL,NULL,NULL,'','','性能测试专用商品','Test Product  123',NULL,0.010,0.00,0.000,0.010,NULL,'','<div align=\'center\'><img alt=\'\' src=\'http://img30.360buyimg.com/jgsq-productsoa/g13/M00/11/02/rBEhVFLPtgwIAAAAAABwO86sYfoAAHzUgGjpUgAAHBT273.jpg\' class=\'err-product\'></div>',227,2,0,14,'2015-01-26 20:21:23','','','g2/M00/00/FD/CgEHc1TPmZWALA-AAAHDql751r0299.jpg','N','N',0,'2015-02-12 22:45:36','402882823a9d5e0d013a9dabe3680002','home',NULL,NULL,4,'P',NULL,NULL,'[{\"key\":\"102\",\"value\":\"保湿补水\"},{\"key\":\"103\",\"value\":\"偏干及干性\"}]',NULL,114,10,5,11.040,0.000,NULL,0,0,NULL,0,NULL,NULL,'www.amazon.com','USD','http://item.jd.com/1057746.html',1,NULL,2,NULL,1,0,0,NULL,NULL,0,NULL,NULL,NULL,0,'',NULL,NULL,NULL);
           SET i :=i+1; 
           INSERT  INTO `ls_img_file`(`file_id`,`product_id`,`user_name`,`file_path`,`status`,`upoad_time`,`outer_url`) VALUES (file_id,pid,'home',NULL,1,'2015-05-25 00:00:00','g2/M00/00/FD/CgEHc1TPmZWALA-AAAHDql751r0299.jpg');
           SET attmnt_rel_id :=attmnt_rel_id+1;
           INSERT  INTO `ls_attmnt_rel`(`id`,`attachment_id`,`rel_id`,`rel_object`,`seq`) VALUES (attmnt_rel_id,6364,pid,'P',0);
           SET i :=i+1;
        end while; 
       end$
分享到:
评论

相关推荐

    MySQL创建存储过程批量插入10万条数据

    MySQL创建存储过程批量插入10万条数据 存储过程 1、首先防止主键冲突,我们清空表。 TRUNCATE table A_student; 2、编写存储过程 delimiter ‘$’; CREATE PROCEDURE batchInsert(in args int) BEGIN declare i int ...

    百万数据批量插入存储过程

    mysql 数据库已存储过程插入一千万条测试数据!利用项目即将上限需要,可以完全系统的测试项目性能!里面又完整的文档和各项说明:打开文档就可以实际操作。

    MySQL批量插入遇上唯一索引避免方法

    今天我们来了解MySQL唯一索引的一些知识:包括如何创建,如何批量插入,还有一些技巧上SQL; 这些问题的根源在什么地方?有什么共同点?MySQL中也有分区对齐的概念?唯一索引是在很多系统中都会出现的要求,有什么...

    JDBC连接MySQL数据库批量插入数据过程详解

    主要介绍了JDBC连接MySQL数据库批量插入数据过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    mysql利用存储过程批量添加数据库表随机测试内容

    mysql利用存储过程批量添加数据库表随机测试内容

    mybatis中批量插入的两种方式(高效插入)

    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。这篇文章主要介绍了mybatis中批量插入的两种方式(高效插入)的相关资料,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧

    mysql 循环批量插入的实例代码详解

    测试时没有数据,便安装了一个MySql,建了张表,在建了个while循环批量插入10W条测试数据的时候,执行时间之长无法忍受,便查资料找批量插入优化方法,这里做个笔记。 数据结构 寻思着分页时标准列分主键列、索引列...

    数据库存储过程批量生成十万条数据

    批量插入百万条数据,自定义函数,动态生成数据,伪造真实数据。

    MySQL使用游标批量处理进行表操作

    本章节介绍使用游标来批量进行表操作,包括批量添加索引、批量添加字段等。如果对存储过程、变量定义、预处理还不是很熟悉先阅读我前面写过的关于这三个概念的文章,只有先了解了这三个概念才能更好的理解这篇文章。...

    Mysql存储过程中游标的用法实例

    本文实例讲述了Mysql存储过程中游标的用法。分享给大家供大家参考。具体如下: 1. 批量插入商户路由关联数据: DELIMITER $$ USE `mmm_mac`$$ DROP PROCEDURE IF EXISTS `批量插入商户路由关联数据`$$ CREATE ...

    详解mysql数据库增删改操作

    批量插入 单条插入和批量插入的效率问题 mysql多条数据插入效率大于单条数据插入 删除记录 delete from 表名 [where 条件] 如果没有指定条件,会将表中数据一条一条全部删除掉。 delete删除数据和truncate删除...

    MySQL 5权威指南(第3版) 中文版 下载地址

    主要内容包括MySQL、PHP、Apache、Perl等组件的安装与功能简介,mysql等一些重要系统管理工具和用户操作界面的使用,MySQL数据库系统设计的基础知识与用不同语言设计MySQL数据库的过程,以及SQL语法、工具、选项、...

    MySQL如何插入Emoji表情

    经过一番折腾后,终于成功插入了emoji表情,本文就跟大家分享下我的实现过程,欢迎各位感兴趣的开发者阅读本文。 写在前面 我的服务器是Mac系统,mysql使用brew安装的,windows/linux它的配置文件位置可能有些不一样...

    Python实现 多进程导入CSV数据到 MySQL

    批量插入而不是逐条插入 为了加快插入速度,先不要建索引 生产者和消费者模型,主进程读文件,多个 worker 进程执行插入 注意控制 worker 的数量,避免对 MySQL 造成太大的压力 注意处理脏数据导致的异常 原始...

    mysql数据库my.cnf配置文件

    # 批量插入缓存大小, 这个参数是针对MyISAM存储引擎来说的。适用于在一次性插入100-1000+条记录时, 提高效率。默认值是8M。可以针对数据量的大小,翻倍增加。 myisam_sort_buffer_size = 1024M # MyISAM设置恢复表...

    mysql+面试题+2022最新

    7、如何批量插入大量数据? 8、数据备份和恢复 1、如何更新给一个大表建索引 出现概率: ★★★★ 这个问题考察的点: 线上高并发下的添加大表建索引 当表数据量很大时,建立索引或者修改表结构会很慢,而且在操作的...

    node.js将MongoDB数据同步到MySQL的步骤

    接下来就看看node.js将MongoDB中的数据批量插入到MySQL数据库的实现过程。话不多说了,来一起看看详细的介绍吧。 环境 node.js MongoDB MySQL npm 需要的模块 mongoose MySQL 准备好MongoDB中的数据 比如...

    mysql 从一个表中查数据并插入另一个表实现方法

    不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指定导入字段。 本文就将以MySQL数据库为例,介绍如何通过SQL命令行将某个表...

    MYSQL培训经典教程(共两部分) 1/2

    SELECT语句插入从其他表选择的行 65 3.5.3 使用replace、replace…select语句插入 66 3.5.4 使用LOAD语句批量录入数据 66 3.5.5 总结 68 3.6 查询数据表中的记录 69 3.6.1 普通查询 69 3.6.2 条件...

Global site tag (gtag.js) - Google Analytics