怎样使用SQL语句往MYSQL里面插入随机的100条数据
时间: 2024-05-19 19:14:20 浏览: 168
教你如何6秒钟往MySQL插入100万条数据的实现
以下是使用SQL语句往MYSQL里面插入随机的100条数据的方法:
1. 创建一个名为“test”的表格,包含三个字段:id、name和age。
CREATE TABLE test (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT(11) NOT NULL,
PRIMARY KEY (id)
);
2. 使用循环语句插入100条随机数据,具体代码如下:
DELIMITER //
CREATE PROCEDURE insert_test_data()
BEGIN
DECLARE i INT DEFAULT 1;
WHILE i <= 100 DO
SET @name = CONCAT('Name', i);
SET @age = FLOOR(RAND() * 100) + 1;
INSERT INTO test (name, age) VALUES (@name, @age);
SET i = i + 1;
END WHILE;
END //
DELIMITER ;
3. 执行存储过程,插入100条随机数据。
CALL insert_test_data();
这样就可以往MYSQL里面插入随机的100条数据了。
阅读全文