mysql批量模拟数据

2017-10-19  本文已影响154人  老胡聊聊天

两种方式都可以,第一种慢点,第二种很快。

1、利用存过批量生成

DELIMITER ;; 
CREATE PROCEDURE test_insert()

BEGIN 
DECLARE a INT DEFAULT 1; 
WHILE (a <= 100) DO 
SET a = a + 1; 
insert into test (name) values (UUID());
END WHILE; 
commit; 
END;; 
CALL test_insert();

2、复制表数据:

insert into test (name) select name from test;
上一篇 下一篇

猜你喜欢

热点阅读