91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

MySQL怎樣快速創造百萬測試數據

發布時間:2021-11-16 09:36:45 來源:億速云 閱讀:177 作者:柒染 欄目:MySQL數據庫

這篇文章給大家介紹MySQL怎樣快速創造百萬測試數據,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

CREATE TABLE `vote_record_memory` (  
    `id` INT (11) NOT NULL AUTO_INCREMENT,  
    `user_id` VARCHAR (20) NOT NULL,  
    `vote_id` INT (11) NOT NULL,  
    `group_id` INT (11) NOT NULL,  
    `create_time` datetime NOT NULL,  
    PRIMARY KEY (`id`),  
    KEY `index_id` (`user_id`) USING HASH  
) ENGINE = memory AUTO_INCREMENT = 1 DEFAULT CHARSET = utf8 ;


CREATE TABLE `vote_record` (  
    `id` INT (11) NOT NULL AUTO_INCREMENT,  
    `user_id` VARCHAR (20) NOT NULL,  
    `vote_id` INT (11) NOT NULL,  
    `group_id` INT (11) NOT NULL,  
    `create_time` datetime NOT NULL,  
    PRIMARY KEY (`id`),  
    KEY `index_user_id` (`user_id`) USING HASH  
) ENGINE = INNODB AUTO_INCREMENT = 1 DEFAULT CHARSET = utf8  ;


DELIMITER //
CREATE FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET latin1  
BEGIN   
DECLARE chars_str varchar(100) DEFAULT 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';   
DECLARE return_str varchar(255) DEFAULT '' ;  
DECLARE i INT DEFAULT 0;   
WHILE i < n DO   
SET return_str = concat(return_str,substring(chars_str , FLOOR(1 + RAND()*62 ),1));   
SET i = i +1;   
END WHILE;   
RETURN return_str;   
END  //


DELIMITER //
CREATE  PROCEDURE `add_vote_memory`(IN n int)  
BEGIN    
  DECLARE i INT DEFAULT 1;  
    WHILE (i <= n ) DO  
      INSERT into vote_record_memory  (user_id,vote_id,group_id,create_time ) VALUEs (rand_string(20),FLOOR(RAND() * 1000),FLOOR(RAND() * 100) ,now() );  
            set i=i+1;  
    END WHILE;  
END  //


CALL add_vote_memory(1000000) //


delimiter end ;


delimiter ;


INSERT into vote_record SELECT * from  vote_record_memory;

關于MySQL怎樣快速創造百萬測試數據就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

于都县| 本溪市| 石阡县| 突泉县| 霍邱县| 蒲城县| 商河县| 天门市| 延庆县| 利辛县| 高邑县| 若羌县| 时尚| 方山县| 玉田县| 澎湖县| 会泽县| 平利县| 沈丘县| 肥西县| 和田市| 威远县| 肃宁县| 岐山县| 故城县| 无为县| 桑日县| 海林市| 青神县| 布尔津县| 建阳市| 那坡县| 大化| 武乡县| 青阳县| 原平市| 罗城| 西充县| 樟树市| 土默特左旗| 扎鲁特旗|