python如何实现Mysql数据库批量新增数据

发布时间:2022-03-30 14:07:17 作者:iii
来源:亿速云 阅读:244

本篇内容主要讲解“python如何实现Mysql数据库批量新增数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python如何实现Mysql数据库批量新增数据”吧!

一、批量插入数据的场景

二、插入数据的工具选择

选择方法要根据实际情况进行选择,不是哪一种更好,而是哪一种更能快捷的解决我们的问题,举个栗子来讲;

所有我们更倾向于选择一个简单便捷的也就是我们的jmeter

回到我们的主题,如果进行数据的批量插入,我们应该怎么选择呢,仅仅对数据库操作,其实我们选存储过程或者python都可,我个人比较倾向于python因为它平时自动化用的也比较多,比较顺手,所以后续是以python为例进行数据库讲解。

三、选择Python进行批量插入

操作以本地Mysql数据库为例

#安装操作数据库的第三方包
C:\Users\Lenovo> pip install pymsql
#全文使用Pycharm进行操作
------------------------------------------------
#导入数据库操作包
import pymysql
#数据库的基本信息[主机、用户名、密码、端口号、连接的数据库]
Host= '127.0.0.1'
user = 'root'
pwd='123456'
port = 3306
database ='sq'
#进行创建数据库的连接
conn = pymysql.connect(host=Host,user=user,password=pwd,port=port,db=database)
#获取游标
cursor = conn.cursor()
#使用format对sql语句进行参数化
sql = "insert into takeout_food values('0{j}','testautoinsert{i}','10','this is auto test','17.jpg');"
#执行数据库的插入语句
j=17
for i in range(1,10):
    j+=1
    data = cursor.execute(sql.format(i=i,j=j))
#连接实例进行数据的提交    
conn.commit()
#关闭游标
cursor.close()

数据展示如下:

python如何实现Mysql数据库批量新增数据

到此,相信大家对“python如何实现Mysql数据库批量新增数据”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读:
  1. 用python操作mysql数据库(之批量插入数据)
  2. Mysql使用insert插入多条记录批量新增数据的方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python mysql

上一篇:PHP如何使用opendir()函数

下一篇:PHP如何使用readdir()函数

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》