Mysql batch inserts 1000 pieces of data

Using mysql stored procedures

1. There is a table as follows: site_row

2. Create a stored procedure

CREATE PROCEDURE p01 ()
BEGIN
declare i int;
set i=1;

while i<=1000 do

INSERT INTO site_row(row_id,row_num) VALUES ( i,i);

set i=i+1;
end WHILE;

END;

3. Execute the stored procedure

CALL p01();

4. Check the effect

 5. Delete stored procedures

DROP PROCEDURE p01;

Guess you like

Origin blog.csdn.net/qq_45443475/article/details/131430116