mysql一次插入多条记录

3113之后加入20行,id,biaohao每添加一行增加一。谢谢各位大大救命呀。5000条数据,一条一条输入,要老命呀... 3113 之后加入20行,id,biaohao 每添加一行 增加一。
谢谢
各位大大 救命呀。5000条数据,一条一条输入,要老命呀
展开
 我来答
聚合智创
2014-05-04 · TA获得超过303个赞
知道小有建树答主
回答量:518
采纳率:80%
帮助的人:251万
展开全部
吧id和bianhao设置成自增就行了..
更多追问追答
追问
第一次接触 不会- - 能详细点吗 大大
追答
我错了..两个字段是没办法自增的....
你可以一个自增..一个用last_insert_id()+1
如:
insert into test4 values (null,last_insert_id()+1);
第一个字段是自增的...mysql用null就行了..它会自增...

去官网看了下这个last_insert_id()+1参数的说明....貌似对一次多条插入不行,,就是一个insert多条数据的时候,last_insert_id()+1这个值就只有一个...换句话说..就是你得多少条数据你就得写多少个insert..

另外的方法就只有用触发器了...
但是你一张表两个自增...不科学...而且都是增一....会造成很多不必要的冗余...浪费了..考虑下换表结构吧...
747238645aa
2014-05-04 · 超过18用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:40.1万
展开全部
字段属性 A_I那里打钩, A_I是AUTO_INCREMENT 自动增加的意思
更多追问追答
追问
不能直接来一条语句完成吗?
追答
建议你不要直接在mysql上面实现,如果是用php或者java这种语言的话,就相当简单,用循环的方法,把要加的id拼接到一个句子中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式