python 批量插入mysql的三种方法
·
详细信息请看原创
具体详细的内容请点链接看,我只是看了以后做下笔记。
1、单条insert插入语句
使用for循环,循环一次执行一条sql语句,代码如下:
for _ in range(50000):
sql = ‘insert into table(字段名) values (val1,val2…)’
cs.execute(sql)
2、一次insert插入多条数据
uservalues = []
for _ in range(50000):
uservalues.append((val1,val2…))
cs.executemany('insert into table(字段名) values(%d,%d…) , uservalues)
3、使用load data infile 加载到mysql
sql = “load data infile ‘/var/lib/mysql-files/data.txt’ into table ‘表名’(字段名);”
cs.execute(sql)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)