Mysql 生成100萬條數據


1.在函數里面新建一個存儲過程

CREATE DEFINER=`root`@`%` PROCEDURE `NewProc`()
BEGIN

SET @num = 1;
WHILE
@num < 1000000 DO

你需要插入的sql語句
INSERT INTO attendance_card_record ( id, user_id, attendance_set_id, user_name, image_name, fastdfs_path, suffix, create_time, devisn_type, system_code, campus_id )
VALUES
(
REPLACE ( UUID( ), '-', '' ),
'1077189277',
'1077189277',
'0b496134937342eca15690134142a36a',
'cfd29e8056834f8d90f939354d2d3b4e',
'曾慶會',
'1077189277',
'2019-09-16 08:58:58',
'1077189277',
'4A:BA:72:BD:57:B7',
'2019-09-16 08:58:58'
);

SET @num = @num + 1;

END WHILE;

END

 

2.然后調用存儲過程

call  NewProc()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM