我是靠谱客的博主 大力金毛,这篇文章主要介绍Python向MySQL批量插数据的实例讲解,现在分享给大家,希望可以做个参考。

背景:最近测试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批量插数据的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

最后

以上就是大力金毛最近收集整理的关于Python向MySQL批量插数据的实例讲解的全部内容,更多相关Python向MySQL批量插数据内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(104)

评论列表共有 0 条评论

立即
投稿
返回
顶部