如何使用MySQL实现批量插入数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用MySQL实现批量插入数据相关的知识,希望对你有一定的参考价值。

一个表格,两列,主键那一列依次加1,第二列为第一列的数字前加1,如何实现一次批量插入多个数据啊?

用存储过程,写个循环给你个我以前写的看看
begin
declare i int;
declare b int;
declare c int;
set @i=2;
set @b=6;
set @c=0;
set @stmt = concat(\'insert into t_j_goods_name (id,`code`,`name`)
values(?,?,(select distinct `a` from sheet1 limit ?, 1))\');
while @i<442 do
prepare s1 from @stmt;

execute s1 using @b,@i,@c;

deallocate prepare s1;
set @i=@i+1,@b=@b+1,@c=@c+1;

end while;
end
参考技术A 写个存储过程,很容易的

mysql数据库如何批量插入数据,如有表A 字段id name password email 如何插入大批量会员

参考技术A 1.首先在命令行控制台中打开mysql教程
或许命令的如下:
mysql
-u
root
-p
database_name
然后或许会提示输入对应的密码
2.下面这条命令或许对你有用,当你想更换一个数据库教程的时候
mysql>use
database_name
然后使用下面这个命令
mysql>source
d:datafilename.sql
当然你需要将文件所在的路径搞清楚,并且正确地使用了他
进入mysql
安装所在的目录的子目录bin.
输入执行导入sql的命令.
例如:
你的mysql
安装在
d:mysql
步骤如下:
开始
->
运行
->
输入CMD
D:
cd
mysqlbin
mysql
-u
root
-p123456
test

评论
0

0

加载更多

以上是关于如何使用MySQL实现批量插入数据的主要内容,如果未能解决你的问题,请参考以下文章

mysql命令行批量插入100条数据命令

mysql批量插入数据

mysql批量插入数据

MySql批量插入时,如何不插入重复的数据

mysql数据库如何批量插入数据,如有表A 字段id name password email 如何插入大批量会员

MySQL 批量插入,如何不插入重复数据?