1、建表语句:
DROP TABLE IF EXISTS `user_info`;
CREATE TABLE `user_info` (
`user_id` int NOT NULL AUTO_INCREMENT,
`user_name` varchar(100) NOT NULL,
`user_password` varchar(100) NOT NULL,
`user_address` varchar(200) NOT NULL,
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
2、创建存储过程语句:
DROP PROCEDURE IF EXISTS generate_user_data;
CREATE PROCEDURE generate_user_data()
BEGIN
DECLARE COUNT_NUM INT DEFAULT 0;
WHILE COUNT_NUM <100 DO
INSERT INTO user_info values (null,concat('name',COUNT_NUM),md5('password'),'address');
SET COUNT_NUM = COUNT_NUM+1;
END WHILE;
END;
3、调用存储过程
CALL generate_user_data();
4、展示结果