1. 程式人生 > >MySQL批量造使用者資料,姓名/手機號/生日/密碼

MySQL批量造使用者資料,姓名/手機號/生日/密碼

DROP PROCEDURE IF EXISTS batchGenerateUsers;


DELIMITER $$
CREATE PROCEDURE batchGenerateUsers()
BEGIN
DECLARE x INT Default 0;
    DECLARE p char(11);
WHILE x < 10000 DO
SET x=x+1;
        SET p=concat('1', cast(3+(rand()*10)%7 as char(1)), right(left(trim(cast(rand() as char (20))), 11),9));
insert into my_users(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('2015-', 1+ceiling(rand()*100)%12,'-',1+ceiling(rand()*100)%28))
ON DUPLICATE KEY UPDATE
updated_time=now();
END WHILE;
END $$


#call batchGenerateUsers();

相關推薦

MySQL批量使用者資料姓名/機號/生日/密碼

DROP PROCEDURE IF EXISTS batchGenerateUsers;DELIMITER $$CREATE PROCEDURE batchGenerateUsers()BEGINDECLARE x INT Default 0;    DECLARE p ch

mysql進階(十五) mysql批量刪除大量資料

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

MYSQL批量插入和更新insert from select, update set

關於MYSQL批量插入和更新 舉個例子 有兩張表 a,b a:  id   uid   rel_name b:  uid   name  1    

MYSQL 全國省市區源資料行政編碼

CREATE TABLE `t_d_areainfo` (   `id` int(11) NOT NULL,   `name` varchar(48) NOT NULL DEFAULT '' COMMENT '名稱',   `arealev

執行指令碼獲取mysql表中的資料報1044錯誤

  mysql>use mysql;mysql>grant all on *.* to 資料庫登入名字@"%" identified by "資料庫的密碼";mysql>FLUSH&nb

mysql進階 十五 mysql批量刪除大量資料

mysql批量刪除大量資料 假設有一個表(syslogs)有1000萬條記錄,需要在業務不停止的情況下刪除其中statusid=1的所有記錄,差不多有600萬條, 直接執行 DELETE FROM syslogs WHERE statusi

mysql 批量構造模擬資料

1、建立儲存過程 -- 建立儲存過程 DELIMITER $$ create procedure insert_tophatter_record(n int) begin declare i int default 0; set autocommit = 0; repeat set

MySQL join更新主表資料關聯更新

需求是;更新兩個關聯資料表其中一個表的資料資訊;比如有user1 ,user2兩個表 要更新user1表的info資訊; 錯誤的寫法如下 update user1 set user1.info = 'test' where user1.user_name 

MySQL查詢今天的資料有則顯示若沒有則查詢昨天的只顯示一條資料

select * from ( select t.pc_code, t.pc_name, t.pc_date, rownum row_num from TEST_PC_FUND_INFO t

Python爬蟲實戰 :批量採集股票資料並儲存到Excel中

小編說:通過本文,讀者可以掌握分析網頁的技巧、Python編寫網路程式的方法、Excel的操作,以及正則表示式的使用。這些都是爬蟲專案中必備的知識和技能。本文選自《Python帶我起飛》。 例項描述:通過編寫爬蟲,將指定日期時段內的全部上市公司股票資料爬取下來,並按照股

MySQL批量千萬級資料SQL插入效能優化

       對於一些資料量較大的系統,資料庫面臨的問題除了查詢效率低下,還有就是資料入庫時間長。特別像報表系統,可能每天花費在資料匯入上的時間就會長達幾個小時之久。因此,優化資料庫插入效能是很有意義的。        網路上的牛人很多,總會有一些手段可以提高inser

MySQL批量匯入Excel資料

1、確定需要匯入資料的表名稱以及欄位,然後在新建的Excel表中,按照表欄位正確排序;(注:(Excel檔案的名稱最好和資料庫的名稱一致,sheet表的名字最好和表名稱一致,方便需要匯入多張表資料時一一對應)) 2、在Excel表中,正確填寫需要匯入的資料,一行資料對應著

mysql 批量update更新資料

#!/bin/sh   mysqlconn="mysql -uroot" db="dbname" table1="tablename" while($mysqlconn -N -e "select item_id from $db.$table1 where  match

mysql的datetime型別資料封裝成json時遇到的問題

1.首先,直接使用jdbc將資料取資料,注意使用getTimestamp,而不是getTime方法 //在資料庫中的時間型別時datetime,在此處要通過getTimeStamp將值取出來 vo.setDepCreateTime(rs.getTimestamp(8));

MySQL批量插入大量資料方法

在MySQL資料庫中,如果要插入上百萬級的記錄,用普通的insert into來操作非常不現實,速度慢人力成本高,推薦使用Load Data或儲存過程來匯入資料,我總結了一些方法分享如下,主要基於MyISAM和InnoDB引擎。1 InnoDB儲存引擎首先建立資料表(可選),

如何批量註冊郵箱無需機號即可註冊!

了解 預覽 們的 安全 響應 col 快速 附件 ima 看到有些朋友在批量註冊郵箱賬號時因手機號問題無法註冊,那麽不需要手機號即可情動註冊幾百上千個郵箱賬號,要如何實現呢? 首先,我們要了解眾多郵箱品牌中哪個更適合批量註冊。這裏小編一定要提及的品牌就是-TOM VIP郵箱

教你幾招快速建立 MySQL 五百萬級資料愉快的學習各種優化技巧

> 我是風箏,公眾號「古時的風箏」,一個兼具深度與廣度的程式設計師鼓勵師,一個本打算寫詩卻寫起了程式碼的田園碼農! 文章會收錄在 [JavaNewBee](https://github.com/huzhicheng/JavaNewBee) 中,更有 Java 後端知識圖譜,從小白到大牛要走的路都在裡面。 如

業余草 Java正則表達式驗證機號和電話號碼

當前 包括 SM 調用 system param term obi erl Java 正則表達式 正則表達式定義了字符串的模式。 正則表達式可以用來搜索、編輯或處理文本。 正則表達式並不僅限於某一種語言,但是在每種語言中有細微的差別。 正則表達式實例 一個字符串其

陳春雷【58同城簡歷采集真實機號聯系方式獲取】

的人 target ref .net tps -a 存在 有效 電話 現在58同城上的下載到的簡歷都采用了隱藏真實的手機號,使用58的虛擬號顯示在前臺,而這虛擬號是有有效期的,一般3天就失效了。如果想把下載到的簡歷保存在本地,或者保存在自己公司的人才數據庫中,那要得電話一

TP5.0 編輯時排除當前操作賬戶後進行查詢例如機號或賬戶是否存在

//驗證手機號或賬號是否已經存在 if(!empty($_REQUEST['staff_id'])){ $ver_staff_where['staff_id'] = array('neq',$_REQUEST['staff_id']); } $ver_staff_w