mysql自动生成大量数据
目录 mysql自动生成大量数据 创建随机数字生成 生成随机字符串 生成随机数字,返回varchar类型数据组合,例如手机号 创建用户表myisam引擎 创建存储过程生成数据 创建表innodb引擎 mysql自动生成大量数据 为了学习验证高性能mysql,自动生成大量的数据做测试。内容来源于网络。 创建随机数字生成 DELIMITER $$ CREATE DEFINER=`root`@`%` FUNCTION `random_num`( ) RETURNS int(5) BEGIN DECLARE i INT DEFAULT 0; SET i = FLOOR(100+RAND()*10); RETURN i; END$$ DELIMITER ; 生成随机字符串 DELIMITER $$ CREATE DEFINER=`root`@`%` FUNCTION `random_string`(n INT) RETURNS varchar(255) CHARSET latin1 BEGIN DECLARE chars_str VARCHAR(100) DEFAULT 'abcdefghijklmnopqrstuvwxyzABCDEFJHIJKLMNOPQRSTUVWXYZ'; DECLARE return_str VARCHAR(255) DEFAULT ''; DECLARE i