生产库表数据导入开发库 重复数据处理

步骤:

  1. 导出生产库表 advertiser,在开发库里新建同样的表命名为 advertiser_copy,把导出的advertiser.sql文件表名全部修改成 advertiser_copy ,然后执行sql脚本导入到 advertiser_copy表中
  2. 执行sql 把 advertiser_copy 表中和 advertiser 表相同的数据删除掉,sql:
delete from advertiser_copy  where advertiser_uid
in ( select advertiser_uid from advertiser );
  1. 把 advertiser_copy 表中的数据复制到 advertiser 表中,sql:
-- 全部字段复制
insert into advertiser select * from advertiser_copy;-- 主键冲突时排除主键复制
insert into advertiser( advertiser_uid, advertiser_type )
select advertiser_uid, advertiser_type from advertiser_copy

快速造数据


-- 循环插入drop PROCEDURE test_insert;
DELIMITER;;CREATE PROCEDURE test_insert()begin declare num int; set num=0;while num < 10000 doinsert into yun_cashflow(userid,type,operatoruserid,withdrawdepositid,money) values(FLOOR(7 + (RAND() * 6))+FLOOR(22 + (RAND() * 9)),1,FLOOR(97 + (RAND() * 6))+FLOOR(2 + (RAND() * 9)),FLOOR(17 + (RAND() * 6))+FLOOR(2 + (RAND() * 9)),FLOOR(5 + (RAND() * 6))+FLOOR(2 + (RAND() * 9)));set num=num+1;end while;END;;call test_insert();

mysql 快速造数据sql相关推荐

  1. 爱情测试MySQL存储_性能测试四十:Mysql存储过程造数据

    性能测试是基于大量数据的,而进行性能测试之前肯定没那么多数据,所以就要自己准备数据 数据构造方法: 1.业务接口 -- 适合数据表关系复杂 -- 优点:数据完整性比较好 2.存储过程 -- 适合表数量 ...

  2. mysql 通用造数据脚本

    背景 公司研发了一个系统--基于客户交易行为,利用算法得出各个用户的各式各样的特征,暂且称之为"标签".这些"标签"是利用大数据平台计算而得的结果.计算得到的近 ...

  3. MySQL快速导入数据

    今天分享的是mysql中导入数据的一个方法 load data INFILE,这个方法比一般的insert要快,废话不多说直接上手. 导入数据 在这里注意一下写路径的时候斜线一定要是双斜线. 数据的要 ...

  4. mysql批量删除数据sql语句_mysql批量删除数据sql语句详解

    1.like与 in批量删除指定记录 like语法 like主要是用来模糊查询了 sql = "delete from A where field like '%ABC%'" 这个 ...

  5. 字节跳动技术整理:mysql查询重复数据sql

    正文 作为后端开发,日常操作数据库最常用的是写操作和读操作.读操作我们下边会讲,这个分类里我们主要来看看写操作时为什么会导致 SQL 变慢. 刷脏页 脏页的定义是这样的:内存数据页和磁盘数据页不一致时 ...

  6. python jdbc_javapython连接mysql快速造数

    JAVA 环境: MySQL:mysql-essential-5.1.51-win32 jdbc驱动:百度 Eclipse:百度 1.创建数据库 mysql>CREATE DATABASE te ...

  7. 字节跳动高工面试:mysql查询重复数据sql

    正文 作为后端开发,日常操作数据库最常用的是写操作和读操作.读操作我们下边会讲,这个分类里我们主要来看看写操作时为什么会导致 SQL 变慢. 刷脏页 脏页的定义是这样的:内存数据页和磁盘数据页不一致时 ...

  8. mysql快速导出数据(带列名)

    以前从mysql导出数据总是喜欢用navicat自带的功能,过程很简单,只要按照要求选择导出格式就好.最近遇到要导出几百万的数据,就不敢恭维了.于是就是直接使用select into outfile命 ...

  9. 41 | MySQL快速复制数据到一张表中(本篇躺平一下,了解即可)

    一.前言 现有表 db1.t(1000行数据)和表 db2.t create database db1; use db1;create table t(id int primary key, a in ...

最新文章

  1. 深入浅出Powershell——拷贝GAC中dll文件
  2. ElasticSearch 学习笔记 - 10.指标聚合
  3. CI框架PHP漫画小说二合一CMS
  4. jquery 与 prototype 冲突 Using jQuery with Other Libraries
  5. Dubbo注册中心-监控中心安装笔记(CentOS7)
  6. python之struct详解_Python struct模块解析
  7. 第十四天linux扩展知识点
  8. Windows 和 Linux 上安装 TTF 字体的方法
  9. 无线Mesh网络技术及其应用
  10. 太强了!美团智能客服核心技术与实践,这差距不止一点点!
  11. es6 filter数组过滤方法
  12. JDBC学习笔记——Java语言与数据库的鹊桥
  13. MySQL数据库范围、模糊、时间范围(时间段)查询语句
  14. 图文解决系列之解决Submit including parents
  15. Scrapy实例:爬取中国天气网天气数据
  16. 全国ata计算机考试题目,ata计算机统考共十套模拟练习题.doc
  17. sharding-jdbc数据加密实践与坑
  18. day17-远程管理SSH服务
  19. 集成学习-Bagging-Boosting-AdaBoost
  20. 织梦主动提交_织梦CMS发布文章全自动实现百度链接主动推送教程

热门文章

  1. Java基础语法-数据类型与idea配置
  2. 软件体系结构——层次风格
  3. FYI | Thomas Yeo的组在招博士和博后@新加坡国立
  4. 敏感性、特异性、假阳性、假阴性
  5. coreldraw x4被禁用怎么办,cdr非法产品详细x4解决教程
  6. 经纬度换算数值_经纬度转换-----度分秒以及经纬度和米
  7. android 音频切换分析,Android音频可视化操作
  8. R语言当前文件工作路径
  9. Linux 常用命令 一顿操作猛如虎
  10. 时光老去,远了年少的我