溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql 生成測試數據

發布時間:2020-07-28 22:48:32 來源:網絡 閱讀:1049 作者:我要成神 欄目:MySQL數據庫

1. 創建database

create database test;

2. 創建數據表

字段類型:

id : 編號
uname: 用戶名
ucreatetime : 創建時間
age : 年齡

CREATE TABLE usertb(
id serial,
uname varchar(20) ,
ucreatetime datetime ,
age int(11))
ENGINE=innodb
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
AUTO_INCREMENT=1
ROW_FORMAT=COMPACT;

3. 創建插入數據存儲過程

delimiter $$
SET AUTOCOMMIT = 0$$
create procedure test1()
begin
declare v_cnt decimal (10) default 0 ;
dd:loop
        insert into usertb values
        (null,'用戶1','2010-01-01 00:00:00',20),
        (null,'用戶2','2010-01-01 00:00:00',20),
        (null,'用戶3','2010-01-01 00:00:00',20),
        (null,'用戶4','2010-01-01 00:00:00',20),
        (null,'用戶5','2011-01-01 00:00:00',20),
        (null,'用戶6','2011-01-01 00:00:00',20),
        (null,'用戶7','2011-01-01 00:00:00',20),
        (null,'用戶8','2012-01-01 00:00:00',20),
        (null,'用戶9','2012-01-01 00:00:00',20),
        (null,'用戶0','2012-01-01 00:00:00',20)
                ;
        commit;
        set v_cnt = v_cnt+10 ;
            if v_cnt = 10000000 then leave dd;
            end if;
        end loop dd ;
end;$$
delimiter ;

上面的v_cnt = 10000000 ,指插入多少條數據,可以修改。

4. 執行存儲過程

call test1;
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女