python mysql批量insert数据,Python向MySQL批量插数据的实例讲解

Python批量插入MySQL数据教程
本文介绍了使用Python的pymysql库向MySQL数据库批量插入测试数据的方法,包括创建连接、执行SQL语句以及数据更新操作。示例代码展示了一个简单的批量插入账号数据的过程。

背景:最近测试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 条件名='条件值'")

执行结果:

5bdtqev2lyo.jpg

以上这篇Python向MySQL批量插数据的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值