这是之前的文章里面包含一些以前的一些操作流程可以进行参考学习
更加详细操作步骤在第一篇文章里面
mysql快速生成100W条测试数据(1):游戏人物数据
mysql快速生成100W条测试数据(2)公司员工信息
mysql快速生成100W条测试数据(3)电商单店用户购买力数据
mysql快速生成100W条测试数据(4)全球各城市房价和销售数据并存入mysql数据库
mysql快速生成100W条测试数据(5)商品销售数据并存入mysql数据库
新建一个天气情况表
CREATE TABLE `city_weather` (
`id` int NOT NULL,
`city` varchar(30) NOT NULL,
`time` VARCHAR(30) NOT NULL,
`weather_condition` varchar(10) NOT NULL,
`temperature` varchar(5) NOT NULL,
`humidity` VARCHAR(5) NOT NULL,
`air_quality` varchar(15) NOT NULL,
`wind_direction` varchar(15) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
生成100万条数据这里只要你选择以后id只要是int型就会自动填入而且不会出现重复的值
地区情况我们就把美国英国中国日本全不选中然后选中简体中文即可
选中日期,就只需要显示年月日
利用枚举来生成天气情况
这里温度就填入地球目前为止出现过的最低温度和最高温度即可
利用正则表达式生成湿度及单位
利用枚举来生成天气质量
利用枚举来生成风向
生成100万条数据
然后我们可以看到我们生成的一些数据,尽管有些地方不太合理不过仅用于测试问题