如何使用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实现批量插入数据的主要内容,如果未能解决你的问题,请参考以下文章