要写存储过程去循环了
Mysql 循环插入10000条数据(案列)_mysql insert10000次-CSDN博客
--改成你要循环的次数,其它的就自己拼就行了
DELIMITER $$
CREATE PROCEDURE LoopInsert()
BEGIN
DECLARE i INT DEFAULT 1;
WHILE i <= 10000 DO
INSERT INTO example_table (data) VALUES (CONCAT('Row ', i));
SET i = i + 1;
END WHILE;
END$$
DELIMITER ;
多次循环的 26*100000次循环你改成你要的数字吧。。
DELIMITER //
CREATE PROCEDURE nested_loops_example()
BEGIN
DECLARE outer_counter INT DEFAULT 1;
DECLARE inner_counter INT DEFAULT 1;
WHILE outer_counter <= 5 DO
WHILE inner_counter <= 5 DO
SELECT CONCAT('Outer loop iteration: ', outer_counter, ', Inner loop iteration: ', inner_counter) AS iteration;
SET inner_counter = inner_counter + 1;
END WHILE;
SET outer_counter = outer_counter + 1;
SET inner_counter = 1; -- Reset inner counter for next outer loop
END WHILE;
END //
DELIMITER ;
CALL nested_loops_example();