首页 > Sql语句 > Mysql的while循环,mysql循环。

Mysql的while循环,mysql循环。

最近需要在数据库的一个表里里添加几十万条数据供测试,但是手动去加的话,一天也不一定能加完。所以想利用mysql的while循环insert数据。

下面是我写的一个例子,供参考。

DELIMITER//

CREATE PROCEDURE `IsertPost`()

BEGIN
DECLARE cout INT;
DECLARE pid INT;

SET cout = 100000;

SET pid = 79;

WHILE cout > 0 DO

INSERT INTO `x2_forum_post` VALUES (pid, 2, 5, 0, ‘test’, 2, ”, 1322033708, ‘:lol 顶贴,够两千帖。’, ‘127.0.0.1’, 0, 0, 1, 0, -1, 0, 0, 0, 0, 0, 0, ‘0’, 0, 0);

SET cout = cout – 1;
SET pid = pid + 1;
END WHILE;
END;

最近需要在数据库的一个表里里添加几十万条数据供测试,但是手动去加的话,一天也不一定能加完。所以想利用mysql […]

  1. 还没有评论
评论提交中, 请稍候...

留言

(Spamcheck Enabled)

Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks