gpt4 book ai didi

python - 使用 python 的 SQL Server 查询

转载 作者:太空宇宙 更新时间:2023-11-03 13:00:01 25 4
gpt4 key购买 nike

我需要知道如何在 sql server 中查询表。我到处都看到它说要使用 pyodbc,但他们没有为 3.4 制作一个。

最佳答案

Python 3.4 没有官方的 pyodbc。然而,正如伯尼在他的 comment 中提到的那样,你可以试试3.3版本。此外,加州大学尔湾分校为 pyodbc 提供了一个非官方构建。对于 Python 3.4。还有 pypyodbc包,作为一个选项。

无论如何,一旦您决定使用哪个,就可以通过执行以下操作来使用它。实现这是一个非常简单的查询。

import pyodbc
# Create connection
con = pyodbc.connect(driver="{SQL Server}",server=SERVERNAME,database=DATA_BASE_INFO,uid=username,pwd=password)
cur = con.cursor()
db_cmd = "SELECT * FROM table_name"
res = cur.execute(db_cmd)
# Do something with your result set, for example print out all the results:
for r in res:
print r

在 beings con = 这一行,有几个值需要填写。

  • server 需要是服务器主机信息(IP 或 DNS 名称),可能还有端口(默认为 1435) "dns.to.host.com,1435"
  • uid 是您登录时使用的用户名
  • pwd 是您登录的用户的密码

关于python - 使用 python 的 SQL Server 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25754083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com