mysql 创建存储过程插入测试数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 创建存储过程插入测试数据相关的知识,希望对你有一定的参考价值。

做项目过程中遇到需要插入有序的测试数据,不想写php循环,网上找到方法,复习了一遍存储过程了哈哈。
SQL语句参考自 https://stackoverflow.com/questions/26981901/mysql-insert-with-while-loop

delimiter $$
CREATE PROCEDURE myproc()
BEGIN
DECLARE i int DEFAULT 9;
WHILE i <= 1000 DO
INSERT INTO test_tbl (test_url) VALUES (concat(‘https://test.com/test‘,i));
SET i = i + 1;
END WHILE;
END$$
delimiter ;

call myproc();

drop procedure myproc;

以上是关于mysql 创建存储过程插入测试数据的主要内容,如果未能解决你的问题,请参考以下文章

如何从 PHP 在 mySQL 中插入/创建存储过程?

mysql 存储过程的创建

mysql存储过程构造性能测试数据

mysql存储过程实现同时多表写入,构造创建商品数据

创建学生-课程数据库,编写存储过程,完成以下功能:

mysql存储过程怎样批量插入数据