mysql 造大批量数据 insert

首先走程序添加接口可实现但是太慢 于是直接mysql insert执行,方式很多,这里采用的是存储过程的方式

话不多说上代码:


-- 首先执行会生成test的存储过程函数 存在删除,不存在新建
drop PROCEDURE IF EXISTS   test;
DELIMITER;;
CREATE PROCEDURE test()
BEGIN
	-- 定义执行条数 200w
	DECLARE
		i INT;
	SET i = 0;
	WHILE
			i < 20000000 DO
			
			-- 核心:编写添加语句 
		INSERT INTO USER(`name`, `age`, `sex`, `create_date`, `update_date`, `status` )
		VALUES(CONCAT('❄️',i),FLOOR(RAND()*100), if(i % 2 ,'男','女') , NOW(), NOW(), 0 );
		
		SET i = i + 1;
	END WHILE;
END;;
CALL test();

走200w测试试试,结果如下:

测试执行时间如下:

本文地址:https://blog.csdn.net/qq_34103387/article/details/111034655

相关推荐:

如何使用Python Pandas从网页HTML中抓取表格数据?

pd.read_html()是解析网页表格的最简路径,但对嵌套table、JS渲染、colspan/rowspan过多等结构敏感;遇JS渲染需用Playwright等待DOM加载后再解析;应显式指定header、skiprows并清理列名,同时设置超时、缓存HTML、捕获具体异常以保障稳定性。 用p...

如何在 PostgreSQL 中使用 Python 正确插入 JSON 数据

本文详解为何json_populate_record()会导致json插入失败,并提供简洁、安全、高效的替代方案:直接使用insertinto...values(%s)配合psycopg2的原生json支持。 本文详解为何json_populate_record()会导致json插入失败,并提供简洁...

如何在Python中进行地理空间数据的聚类分析_使用PySAL与Geopandas

PySAL与geopandas组合是地理感知聚类的务实选择,能尊重地球曲率、构建空间权重、识别空间自相关;sklearn直接对经纬度聚类会因纬度差异导致距离失真,结果不可解释。 PySAL和geopandas的组合,是做真正地理感知聚类(而非简单把经纬度当平面坐标扔进sklearn.DBSCAN)的...