mysql中sql 循环插入数据

首先看sql:

DROP PROCEDURE IF EXISTS proc_initData;
DELIMITER $
CREATE PROCEDURE proc_initData()
BEGIN
    DECLARE i INT DEFAULT 1;
    WHILE i<=3 DO
        
insert into t_user ( 
    userId,
    userName,
    password,
    phone)
 values (i,'ww','123456','135786');
    SET i = i+1;
    END WHILE;
END $

CALL proc_initData();

 

其次就是使用了个存储过程,

然后就没了,看不懂说明你sql 是需要在提高一下

你可能感兴趣的:(mysql中sql 循环插入数据)