跳到主要内容
CNode

怎么写mysql批量循环插入千条数据的脚本

问答
Zzp1112发布于 10 年前最后回复 10 年前
668830
insert into table(col1,col2,col3) values('val1', 'val2', 'val3')

其中val1是确定的,是从另一个表中查出的千条数据。 val2和val3是随意的值。

查看回复

回复 (6)

Y
youarenode#610 年前

这妹子强悍啊 哈哈

Z
zp1112#510 年前

@mabu233 这得咋拼接?岂不是很长?

Z
zp1112#410 年前

@i5ting 解决了,很简单的mysql语句~~ insert into select从表1提取字段插入到表2

insert into table1(username,createdat,constant) (select username,createdat,'1.0.0' from table2 where createdat >= 1469754000 and createdat <= 14697543600)

yeah~~

I
i5ting#310 年前

import语句吧。。。。别这样玩,太低效

Z
zp1112#210 年前

@mabu233 想知道脚本怎么写呢,就是shell脚本

M
mabu233#110 年前

拼接成 insert into table(col1,col2,col3) values('val1', 'val2', 'val3'), values('val1', 'val2', 'val3'),....这样子,然后插入?我试过一秒一两千没问题

参与回复

登录后即可参与回复。登录