Mysql批量插入大量数据的方法

使用存储过程进行插入, 在navicate中示例如下:

输入需要的参数点击完成

在begin end中输入代码,示例代码如下

java 复制代码
CREATE DEFINER=`skip-grants user`@`skip-grants host` PROCEDURE `batch_insert`()
BEGIN
	

declare i int default 0;
set i=0;

while i<1000000 do
INSERT INTO 
t_test(id, NAME,phone
,describ) 
VALUES (MD5(UUID()), CONCAT("张三",i),CONCAT("120",i),CONCAT("描述",i));
set i=i+1;
end while;


END
相关推荐
时序数据说1 小时前
物联网时序数据管理的利器:为何IoTDB备受青睐?
大数据·数据库·物联网·时序数据库·iotdb
十八旬2 小时前
苍穹外卖项目实战(day7-2)-购物车操作功能完善-记录实战教程、问题的解决方法以及完整代码
java·开发语言·windows·spring boot·mysql
Java水解2 小时前
MySQL UPDATE 语句:数据更新操作详解
后端·mysql
GBASE2 小时前
GBASE南大通用技术分享:GBase 8a集群内存管理之堆内存
数据库
城管不管2 小时前
搭建分片集群
大数据·数据库
Mr_戴先森2 小时前
50条常用的MySQL命令汇总
数据库·mysql·oracle
皆过客,揽星河2 小时前
Linux上安装MySQL8详细教程
android·linux·hadoop·mysql·linux安装mysql·数据库安装·详细教程
练习时长一年3 小时前
自定义事件发布器
java·前端·数据库
拉法豆粉3 小时前
三方软件测试可移植性测试哪些内容
数据库·安全