精华内容
下载资源
问答
  • 批量生成MySQL不重复手机号大表.pdf
  • 前言 在MySQL很多测试场景,需要人工生成一些测试数据来测试...如果想一次性生成不重复手机号码,可以考虑修改以下脚本,去掉uid,基于mobile列作为主键 DROP TABLE IF EXISTS big_table; DROP PROCEDURE IF EXISTS p
  • 批量生成MySQL不重复手机号大表

    千次阅读 2018-11-22 20:39:09
    在MySQL很多测试场景,需要人工生成一些测试数据来测试。...也可以通过滤重来使得手机号码不重复,模拟现实场景。 一、生成脚本 生成说明: 以下使用存储过程批量生成包含用户名,手机号...如果想一次性生成不重复手机...

    在MySQL很多测试场景,需要人工生成一些测试数据来测试。本文提供一个构造MySQL大表存储过程,可以生成包含用户名,手机号码,出生日期等字段。也可以通过滤重来使得手机号码不重复,模拟现实场景。

    一、生成脚本

    生成说明:
    以下使用存储过程批量生成包含用户名,手机号,出生日期等字段大表。
    该存储过程使用基于uid作为主键,因此会生成少量重复手机号码,后面有滤重SQL脚本。
    如果想一次性生成不重复手机号码,可以考虑修改以下脚本,去掉uid,基于mobile列作为主键

    DROP TABLE IF EXISTS big_table;
    
    DROP PROCEDURE IF EXISTS prc_gen_user;
    
    CREATE TABLE `big_table` (
      `uid` int(11) NOT NULL AUTO_INCREMENT,
      `mobile` char(11) DEFAULT NULL,
      `passwd` varchar(50) DEFAULT NULL,
      `name` varchar(50) DEFAULT NULL,
      `sex` tinyint DEFAULT NULL,
      `birthday` datetime DEFAULT NULL,
      `updated_time` datetime DEFAULT NULL,
      PRIMARY KEY (`uid`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    CREATE PROCEDURE prc_gen_user(l_cnt int)
    BEGIN
       DECLARE x INT DEFAULT 0;
       DECLARE p char(11);
    
       WHILE x < l_cnt
       DO
          SET x = x + 1;
          SET p =
                 concat('1',
                        substring(cast(3 + (rand() * 10) % 7 AS char(50)), 1, 1),
                        right(left(trim(cast(rand() AS char(50))), 11), 9));
    
          INSERT INTO big_table(mobile,
                                passwd,
                                name,
                                sex,
                                birthday,
                                updated_time)
             VALUES (
                       p,
                       md5(ceiling(rand() * 1000000)),
                       concat(
                          substring(
                             '赵钱孙李周吴郑王冯陈诸卫蒋沈韩杨朱秦尤许何吕施张孔曹严华金
                              魏陶姜戚谢邹喻柏水窦章云苏潘葛奚范彭郎鲁韦昌马苗凤花方俞任
                              袁柳酆鲍史唐费廉岑薛雷贺倪汤滕殷罗毕郝邬安常乐于时傅皮齐康
                              伍余元卜顾孟平黄和穆萧尹姚邵堪汪祁毛禹狄米贝明臧计伏成戴谈
                              宋茅庞熊纪舒屈项祝董粱杜阮蓝闵席季麻强贾路娄危江童颜郭梅盛
                              林刁钟徐邱骆高夏蔡田樊胡凌霍虞万支柯咎管卢莫经房裘干解应宗
                              丁宣贲邓郁单杭洪包诸左石崔吉钮龚',
                             floor(1 + 190 * rand()),
                             1),
                          substring(
                             '明国华建文平志伟东海强晓生光林小民永杰军金健一忠洪江福祥中
                              正振勇耀春大宁亮宇兴宝少剑云学仁涛瑞飞鹏安亚泽世汉达卫利胜
                              敏群波成荣新峰刚家龙德庆斌辉良玉俊立浩天宏子松克清长嘉红山
                              贤阳乐锋智青跃元武广思雄锦威启昌铭维义宗英凯鸿森超坚旭政传
                              康继翔栋仲权奇礼楠炜友年震鑫雷兵万星骏伦绍麟雨行才希彦兆贵
                              源有景升惠臣慧开章润高佳虎根远力进泉茂毅富博霖顺信凡豪树和
                              恩向道川彬柏磊敬书鸣芳培全炳基冠晖京欣廷哲保秋君劲轩帆若连
                              勋祖锡吉崇钧田石奕发洲彪钢运伯满庭申湘皓承梓雪孟其潮冰怀鲁
                              裕翰征谦航士尧标洁城寿枫革纯风化逸腾岳银鹤琳显焕来心凤睿勤
                              延凌昊西羽百捷定琦圣佩麒虹如靖日咏会久昕黎桂玮燕可越彤雁孝
                              宪萌颖艺夏桐月瑜沛诚夫声冬奎扬双坤镇楚水铁喜之迪泰方同滨邦
                              先聪朝善非恒晋汝丹为晨乃秀岩辰洋然厚灿卓杨钰兰怡灵淇美琪亦
                              晶舒菁真涵爽雅爱依静棋宜男蔚芝菲露娜珊雯淑曼萍珠诗璇琴素梅
                              玲蕾艳紫珍丽仪梦倩伊茜妍碧芬儿岚婷菊妮媛莲娟一',
                             floor(1 + 400 * rand()),
                             1),
                          substring(
                             '明国华建文平志伟东海强晓生光林小民永杰军金健一忠洪江福祥中
                              正振勇耀春大宁亮宇兴宝少剑云学仁涛瑞飞鹏安亚泽世汉达卫利胜
                              敏群波成荣新峰刚家龙德庆斌辉良玉俊立浩天宏子松克清长嘉红山
                              贤阳乐锋智青跃元武广思雄锦威启昌铭维义宗英凯鸿森超坚旭政传
                              康继翔栋仲权奇礼楠炜友年震鑫雷兵万星骏伦绍麟雨行才希彦兆贵
                              源有景升惠臣慧开章润高佳虎根远力进泉茂毅富博霖顺信凡豪树和
                              恩向道川彬柏磊敬书鸣芳培全炳基冠晖京欣廷哲保秋君劲轩帆若连
                              勋祖锡吉崇钧田石奕发洲彪钢运伯满庭申湘皓承梓雪孟其潮冰怀鲁
                              裕翰征谦航士尧标洁城寿枫革纯风化逸腾岳银鹤琳显焕来心凤睿勤
                              延凌昊西羽百捷定琦圣佩麒虹如靖日咏会久昕黎桂玮燕可越彤雁孝
                              宪萌颖艺夏桐月瑜沛诚夫声冬奎扬双坤镇楚水铁喜之迪泰方同滨邦
                              先聪朝善非恒晋汝丹为晨乃秀岩辰洋然厚灿卓杨钰兰怡灵淇美琪亦
                              晶舒菁真涵爽雅爱依静棋宜男蔚芝菲露娜珊雯淑曼萍珠诗璇琴素梅
                              玲蕾艳紫珍丽仪梦倩伊茜妍碧芬儿岚婷菊妮媛莲娟一',
                             floor(1 + 400 * rand()),
                             1)),
                       ceiling(rand() * 10) % 2,
                       date(
                            now()
                          - INTERVAL (20 + ceiling(rand() * 100) % 40) YEAR),
                       concat('2018-',
                              1 + ceiling(rand() * 100) % 12,
                              '-',
                              1 + ceiling(rand() * 100) % 28))
          ON DUPLICATE KEY UPDATE updated_time = now();
       END WHILE;
    END
    

    二、数据填充

    call prc_gen_user(1000);
    Query OK, 1 row affected (1.38 sec)
    
    select count(*) from big_table;
    +----------+
    | count(*) |
    +----------+
    | 1000 |
    +----------+
    1 row in set (0.00 sec)
    select 'Leshami' author,'http://blog.csdn.net/leshami' Blog;
    +---------+------------------------------+
    | author | Blog |
    +---------+------------------------------+
    | Leshami | http://blog.csdn.net/leshami |
    +---------+------------------------------+
    

    三、滤重SQL语句

    DELETE FROM big_table
    WHERE mobile IN (SELECT mobile
                         FROM (SELECT u1.mobile
                               FROM big_table u1
                               GROUP BY u1.mobile
                               HAVING count(*) > 1) a)
          AND uid NOT IN (SELECT uid
                          FROM (SELECT min(u2.uid) AS uid
                                FROM big_table u2
                                GROUP BY u2.mobile
                                HAVING count(*) > 1) b);
    

    四、其它

    本文参考了https://blog.csdn.net/hankersyan/article/details/79973899
    并对其进行适当修改。

    展开全文
  • 生成不重复手机号

    2018-05-26 23:29:32
    随机生成符合手机号规则的手机号,为python脚本文件,运行方式为 python phoneNumGenerator.py 生成的个数
  • Python3.6代码,可以随机生成5万个不重复手机号码,可以重复使用
  • 第四步、选择找出重复号码或不重复的号码有哪些 第五步、导出数据 怎样判断一个文件中重复的号码有哪些,不重复的号码有哪些 第一步、启用复制粘贴 第二步、直接把号码复制到样本号码区...

    手机号码整理,群发短信整理文件的过程中经常有号码重复

    判断两个文件中相同的号码,发短信特别适用,

    第一步、启用复制粘贴

    第二步、直接把样本号码复制到样本号码区域

    第三步、把要对比的文件复制到对比号码区域

    第四步、选择找出重复号码或不重复的号码有哪些

    第五步、导出数据

    怎样判断一个文件中重复的号码有哪些,不重复的号码有哪些

    第一步、启用复制粘贴

    第二步、直接把号码复制到样本号码区域

    第三步、选择找出重复号码或不重复的号码有哪些

    第四步、导出数据

    一共五种判断逻辑,单文件三种,双文件2种

    欢迎大家提出好的功能和建议,我再来完善完善

    CSDN下载地址:https://download.csdn.net/download/bbyn1314/11157612

    百度下载地址:https://pan.baidu.com/s/1AKLV1c5vYC75Z1lYutf8VQ 提取码:26kn

    展开全文
  • import random def raddomPhone(): headList = ["130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "147", "150", "151", "152", "153", "155", "156", "157", "158", "...
    import random
    
    def raddomPhone():
        headList = ["130", "131", "132", "133", "134", "135", "136", "137", "138", "139",
                   "147", "150", "151", "152", "153", "155", "156", "157", "158", "159",
                   "186", "187", "188", "189"]
        return (random.choice(headList) + "".join(random.choice("0123456789") for i in range(8)))
    
    
    raddomPhone()
    

     

    展开全文
  • jmeter 生成不重复手机号

    千次阅读 2019-07-03 10:22:00
    1 String account = "${__time(yyyyMMdd,)}"+UUID.randomUUID().toString().split("-")[0]; 2 long timeStamp = System.nanoTime(); 3 String phone=String.valueOf(timeStamp)+"${__threadNum}";...

     

     

    1 String account = "${__time(yyyyMMdd,)}"+UUID.randomUUID().toString().split("-")[0]; 
    2 long timeStamp = System.nanoTime();
    3 String phone=String.valueOf(timeStamp)+"${__threadNum}";
    4 //String phone ="${__time(yyyyMMddhhmmssSS,)}${__threadNum}";
    5 String after8bit =phone.substring(phone.length()-8);
    6 String phoneNum="${__RandomFromMultipleVars(var130|var131|var132|var155|var156|var185|var186|var145|var176|var134|var135|var136|var137|var138|var139|var147|var150|var151|var152|var157|var158|var159|var178|var182|var183|var184|var187|var188|var133|var153|var177|var180|var181|var189)}"+after8bit ;
    7 vars.put("phoneNum",phoneNum);
    8 vars.put("account",account);

     

    转载于:https://www.cnblogs.com/linbo3168/p/11124840.html

    展开全文
  • 两个文件对比重复号码,对比不重复号码,单个文件找出重复的号码,找出不重复的号码,数据去重,发短信的号码整理助手 具体使用技巧参考博客:https://blog.csdn.net/bbyn1314/article/details/89788189
  • 业务背景 现有几个文件,格式为txt/csv的行...按照现在我国的手机号码规则,理论上可有存在从10000000000到19999999999的号码区间,但是实际上10/11/12段开头的不是普通电话号码,所以需要考虑在内,实际上的...
  • 易语言大强学易之随机抽奖程序源码,大强学易之随机抽奖程序,生成手机号
  • 随机生成20个手机号码

    千次阅读 2019-07-30 09:31:00
    需求:生成20个不重复手机号码 1 import java.util.HashSet; 2 3 /** 4 * @author Administrator 5 * 随机生成20个手机号码 6 */ 7 public class TestDome { 8 //手机号码前三位 9 private ...
  • python生成数量限的电话号码,并写入excel,生成excel。
  • 自动生成无重复手机号码

    千次阅读 2019-01-19 16:11:52
    public class Test1 { public static void main(String[] args) { int num = 500; String first = "179"; String second = "1111"; List&... telList = new ArrayLi...
  • 手机号加星号处理

    千次阅读 2019-05-05 17:51:58
    但是很多涉及到用户隐私,比如昵称,姓名,手机号等,这时候就要对用户敏感信息做处理,最常见的就是对手机号加星号处理。方法也非常简单,简单到我再写这篇之前都在考虑要不要发出来。不过还是简单分享一下,如果有兄弟用...
  • 我们平时在看一些选秀节目或一些歌唱类比赛节目时经常会看到在现场的大屏幕上会有观众的手机号在滚动来选出谁是幸运观众或谁中了什么奖项,这些手机号都是现场观众或场外观众在给选手投票时产生的,当主持人一声开始...
  • 要验证是哪个方面:1、手机号的格式,2、添加多个手机号的时候验证一下是否有手机号重复,3、验证phone是否为空。 这里在验证手机号是否重复的时候用到数组的一个方法:includes()方法用来判断一个数组是否包含一...
  • 随机生成相同的手机号码

    千次阅读 2017-12-31 16:25:36
    //包含11、12开头 let secNum = () => { let r; return (function(){ r = randomNum(); if (r === 1 || r === 2) { arguments.callee()} return r; })() } let i = 9; let str = "1"+secNum(); while ...
  • 三个应用A,B,C同一时间给同一个手机号发送短信,如何控制重复发送短信??
  • Jquery Validation 插件验证手机号

    万次阅读 2015-05-26 16:20:07
    Jquery Validation 插件验证手机号
  • 现在的网站使用手机号码注册的越来越多,这就涉及到要在登录注册页面,判断用户手机号码是否已经存在,或者格式正确,最近的系统里面正好遇到了,已经实现成功,在这里记录一下 如果电话号码已经存在,页面: ...
  • sql查询判断手机号

    千次阅读 2018-09-06 14:42:09
    --查规范手机号 SELECT*FROMaWHERELEN([tel])!=11OR[tel]NOTLIKE'[1][356789]%'OR[tel]LIKE'%[^0-9]%' --查是否有重复使用手机号的 SELECT*FROMaASTWHEREEXISTS(SELECT1FROMaWHEREtel=T.telANDID&l...
  • 最近在写一个小程序,用了云开发,然后在获取手机号这出现了点小问题 坑爹的百度一搜出来,都是好多重复且错误的例子 上面的答案都是这个样子的,但总感觉哪里不对 微信小程序云开发获取手机号码还需要通过code发到...
  • 实现我公司商城注册会员用手机号登录这个功能,那么这个功能容易修改,但是这里有一个问题,就是如果实现了用手机号码来登录,那么就需要在注册时保证会员所填写的手机号是唯一的,也就是说手机号还未被注册,那么该...
  • js实现大屏幕手机号批量滚动抽奖,带有随机性、不重复性,可自己设置将等、中奖金额。
  • jquery手机号码正则验证

    千次阅读 2018-08-12 15:46:11
    //单个字母,重复字母 var name3 = ['傻逼', '煞笔', '神经', '艳遇']; var name4 = /^[a-zA-Z-\s]+$/;//单个字母 var mobilereg1 = /^1[3|5|6|7|8|9][0-9]{9}$/; // 1[356789][0-9] (后面再接8位数) var ...
  • 以前有很多网友使用批量归属地查询软件,遇到了excel保持原有顺序问题 今天我们着重发一篇帖子着重讲一下如何保证excel号码复制号码进去查询后还原...我们很快发现手机号里面有很多号码是全的,比如有固话、有...
  • Python处理海量手机号码

    千次阅读 2016-05-21 08:59:20
    里面有十三张表,每个表里的电话号码前缀估计大概是八千个,需要这些7位号码生成每个都生成后4位组成11位手机号码,也就说每一个格子里面的手机号码都要生成一万个手机号。而且还有,本来服务器已经使用了一部分手机...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 83,502
精华内容 33,400
关键字:

不重复手机号