python操作sqlserver数据库

本文介绍如何使用Python的pymssql模块连接SQLServer数据库,并提供了一个简单的查询示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用Python操作sqlserver数据库时,要先安装用于Python链接sqlserver数据库的接口---pymssql

下载地址:https://pypi.org/project/pymssql/#files

我选择的是:

下载完成之后,即可开始进行安装。

我下载完成之后,习惯放在了D盘(C盘不够用……手动捂脸)。

用命令提示符:cmd进行安装

点击开始,输入cmd回车

然后输入安装指令:pip install pymssql-2.1.4-cp37-cp37m-win_amd64.whl(注意:这里是自己下载版本的名称)

出错了。。。。。duang,想了一下,我的whl文件不在C盘下,

利用命令改变路径,重新安装,OK.

安装完成之后,在Python的项目中输入:import pymssql 

没有出错则表示安装成功。

现在来测试一下是否可以链接数据库进行操作。

成功查询出结果。

附上简单的查询代码

#coding=utf-8
# sqlserver的连接
import pymssql
# 打开数据库连接 这里的host='.'也可用本机ip或ip+端口号(sqlserver默认端口号:1433)
conn = pymssql.connect(host=".",user= "sa",password= "1234", database="onlinemall", charset='utf8' )
# 使用cursor()方法获取操作游标
cursor = conn.cursor()
# SQL 查询语句
sql = "SELECT * FROM region"
try:
   # 执行SQL语句
   cursor.execute(sql)
   # 获取所有记录列表
   results = cursor.fetchall()
   print(results)
except:
   print(results)
# 关闭数据库连接
conn.close()

到此Python链接sqlserver完成,如有不当之处,欢迎指正,谢谢。

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值