python pyodbc 连接sql sever

1. 安装pyodbc 库

管理员模式下运行命令行
pip install pyodbc

2.配置odbc

在控制面板下/管理工具/系统和安全

python pyodbc 连接sql sever_第1张图片
image.png

选择odbc数据源,使用多少位选多少位的

python pyodbc 连接sql sever_第2张图片
image.png

选择系统DSN,然后添加对应源的驱动程序,


python pyodbc 连接sql sever_第3张图片
image.png

我们这里选择10.0的

填写名称和选择服务器,然后下一步


python pyodbc 连接sql sever_第4张图片
image.png

然后选择用户输入密码,id一般为sa,密码自己设置


python pyodbc 连接sql sever_第5张图片
image.png

选择数据所在的数据库


python pyodbc 连接sql sever_第6张图片
image.png

然后一直到


python pyodbc 连接sql sever_第7张图片
image.png

测试数据源成功后确定。

3.python连接

代码如下
···
import pyodbc

cnxn = pyodbc.connect(r'DRIVER={SQL Server Native Client 10.0};'
r'SERVER=(local);'
r'DATABASE=jxgl;UID=sa;PWD=zxc123456987')
cursor =cnxn.cursor()
cursor.execute("select * from student")
row =cursor.fetchone()
if row:
print(row)
···
输出


image.png

it worked!

祝你生活愉快

你可能感兴趣的:(python pyodbc 连接sql sever)