mysql---为测试数据库填充大量数据
mysql---为测试数据库填充大量数据
墨火-垦田 发表于4个月前
mysql---为测试数据库填充大量数据
  • 发表于 4个月前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

一、创建一个数据库bigdata

 

二、创建表

CREATE TABLE `single_table` (  
`id` INT(11) NOT NULL AUTO_INCREMENT,  
`name` VARCHAR(50) DEFAULT NULL,  
`post` TEXT,  
PRIMARY KEY (`id`)  
) ENGINE=MYISAM DEFAULT CHARSET=utf8;  

 

三、填充数据存储过程

DELIMITER $$  
  
USE `bigdata`$$  
  
DROP PROCEDURE IF EXISTS `insert_single_table`$$  
  
CREATE DEFINER=`root`@`localhost` PROCEDURE `insert_single_table`(IN item INTEGER)  
BEGIN  
DECLARE counter INT;  
SET counter = item;  
WHILE counter >= 1 DO  
INSERT INTO single_table VALUES(counter,CONCAT('mysqlsystems.com',counter),REPEAT('bla',counter%10));  
SET counter = counter - 1;  
END WHILE;  
END$$  
  
DELIMITER ;  


四、插入数据

CALL `insert_single_table`(5000)

共有 人打赏支持
粉丝 3
博文 10
码字总数 2075
×
墨火-垦田
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: