python pyodbc 连接sql sever
2017-12-03 本文已影响62人
五长生
1. 安装pyodbc 库
管理员模式下运行命令行
pip install pyodbc
2.配置odbc
在控制面板下/管理工具/系统和安全

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

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

我们这里选择10.0的
填写名称和选择服务器,然后下一步

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

选择数据所在的数据库

然后一直到

测试数据源成功后确定。
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)
···
输出

it worked!
祝你生活愉快