pyhon 连接sqlserver2012 代码

要在Python中连接到SQL Server 2012,你可以使用pyodbc库。以下是一个简单的示例代码,展示如何连接到SQL Server 2012数据库:

首先,你需要安装pyodbc库。你可以使用pip来安装它:

 
pip install pyodbc

然后,你可以使用以下代码来连接到SQL Server 2012数据库:

 
import pyodbc

# SQL Server连接参数
server = 'YOUR_SERVER_NAME'
database = 'YOUR_DATABASE_NAME'
username = 'YOUR_USERNAME'
password = 'YOUR_PASSWORD'
driver= '{ODBC Driver 11 for SQL Server}' # 根据你的ODBC驱动版本调整

# 创建连接字符串
cnxn_string = f'DRIVER={driver};SERVER={server};DATABASE={database};UID={username};PWD={password}'

# 连接到数据库
cnxn = pyodbc.connect(cnxn_string)

# 创建一个游标对象
cursor = cnxn.cursor()

# 执行SQL查询
cursor.execute("SELECT * FROM YourTableName")

# 获取查询结果
rows = cursor.fetchall()

# 遍历并打印结果
for row in rows:
print(row)

# 关闭连接
cnxn.close()

请确保替换YOUR_SERVER_NAMEYOUR_DATABASE_NAMEYOUR_USERNAMEYOUR_PASSWORD为你的SQL Server实例的实际值。同时,driver变量的值应该匹配你安装的ODBC驱动程序的名称。如果你不确定驱动程序的确切名称,你可以在ODBC数据源管理器中查看它。

在上面的代码中,我们首先导入了pyodbc模块,然后定义了连接到SQL Server所需的所有参数。我们创建了一个连接字符串,该字符串包含了所有必要的连接信息,然后使用pyodbc.connect()函数建立连接。一旦连接建立,我们就可以创建一个游标对象来执行SQL查询,并获取查询结果。

请注意,你需要根据你的实际环境和需求调整连接参数和SQL查询。此外,处理数据库连接时,请确保适当地处理任何异常,并在完成操作后关闭连接。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三希

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值