mysql快速插入大量數據

DELIMITER $$
USE `database_name`$$
DROP PROCEDURE IF EXISTS `test`$$
CREATE PROCEDURE `test`()
 BEGIN
    DECLARE i INT DEFAULT 120;       /*插入自增id 起始值*/
    DECLARE j INT DEFAULT 120;
    WHILE (i <= 100000) DO                   /*插入自增id 結束值*/
        REPLACE  INTO tb050 VALUES(i, '字段2', '字段3', '.......');
        SET i = i + 1;    
        SET j = j + 1;
    END WHILE;
 END$$
DELIMITER ;

CALL test();


秒插10萬條數據呦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章