jdbc批量添加数据,mysql批量导入sql

  jdbc批量添加数据,mysql批量导入sql

  转载批量插入数据_redice的博客

  转载批量插入数据

  日期:2012-05-01

  来源:未知

  作者:redice

  260 人围观

  0 人鼓掌了!

  鲲鹏网数据抓取-专业网数据采集服务提供者测试了一下转载的executemany()方法,速度是惊人的:10分钟内插入了将近100万的数据。赶快来做个标记!

  测试环境:亚马逊RDS(亚马逊关系数据库服务),数据表中原本有1900万条数据,测试完毕后,数据条数如下:

  而之前我用执行()逐条插入同样多的数据竟然花了一个多周!executemany()的用法如下:

  查看剪贴板打印文本?光标。执行多个( insertinto breakfast(name,spam,eggs,香肠,价格)值(%s,%s,%s,%s), ,[(SpamandSausageLoversPlate ,5,1,8,7.95),( NotSoMuchSpamPlate ,3,2,0,3.95),( Don tWanyANYSPAM!Plate ,0,4,3,5.95)]光标。执行多个(

  ""插入早餐(姓名、垃圾邮件、鸡蛋、香肠、价格)

  值(%s,%s,%s,%s,%s)" ",

  (垃圾邮件和香肠情人的盘子,5,1,8,7.95),

  (没那么多垃圾板块,3,2,0,3.95),

  (不要任何垃圾邮件!板,0,4,3,5.95)

  http://mysql-python.sourceforge.net/MySQLdb.html

  1.2.3版的安装存在 bug 值要小写才有效,详情见下面内容:

  http://堆栈溢出。为什么在python-mysqldb中执行速度很慢

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: