当前位置: 移动技术网 > IT编程>脚本编程>Python > Python向MySQL批量插数据的实例讲解

Python向MySQL批量插数据的实例讲解

2019年06月18日  | 移动技术网IT编程  | 我要评论

征婚交友网,扑倒老公大人迪文,ca1719

背景:最近测试web项目需要多条测试数据,sql中嫌要写多条,就看了看python如何向mysql批量插数据(pymysql库)

1、向mysql批量插数据

import pymysql
#import datetime
#day = datetime.datetime.now().strftime('%y-%m-%d %h:%m:%s')#参数值插入时间
db = pymysql.connect(host='服务器ip', user='账号', passwd='密码', port=端口号)
cur = db.cursor()
cur.execute('use 数据库')
#批量创建测试账号
usersvalues=[]
for i in range(1,5):
  usersvalues.append(('参数值1'+str(i),'参数值2'))
#批量插入数据
cur.executemany('insert into 表名(参数名1,参数名2) value(%s,%s)', usersvalues)
#修改数据(查询和删除数据同)
cur.execute("update 表名 set 参数名='参数更新值' where 条件名='条件值'")

执行结果:

以上这篇python向mysql批量插数据的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网