关于python连接sql数据库--使用executemany方法插入多条数据
from openpyxl import load_workbook
import pymssql
#对excel进行读取
path = r"C:/Users/xxxx/Desktop/xxxx.xlsx"
wb = load_workbook(path)
sheet = wb.active
#对于每行数据进行元组化进列表
articledata = []
for row in sheet.rows:
record = []
for cell in row:
record.append(cell.value)
articledata.append(tuple(record))
# 连接数据库
server = 'xxxxx'
port = xxxx
user = 'xx'
password = 'xxxxxx'
database = 'xxxxx'
conn = pymssql.connect(host=server,user=user,password=password,database=database,port=port)
cursor = conn.cursor()
# executemany方法多条数据插入
cursor.executemany(
"INSERT INTO 表名(列名1,列名2,列名3)VALUES(%s,%s,%s)",articledata)
conn.close()
#很方便的连接方法与导入方法,遇到导入问题欢迎去我的博客看关于导入一块的所有问题呀!!点个赞再走吧,求求啦
__EOF__

本文作者:YEZI-
本文链接:https://www.cnblogs.com/yeziblog/p/16352257.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/yeziblog/p/16352257.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!