Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)

时间:2023-03-08 22:39:11

Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)

一、安装模块pyodbc

pip install pyodbc

二、配置odbc数据源

(1).windows控制面板中打开管理工具,然后是ODBC,选User DSNT或者System DSN,---->Add...如下左图与右图示:

Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)

(2).选择sybase数据库

Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)

(3).点击完成,填写数据库连接信息

Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)

(4).点击Test Connection

Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)

注意:没有sybase驱动可选,需要安装sybase驱动

三、Sybase数据库连接以及对表的操作

#Python3
#author:lizm
#datetime:2018-02-08 10:30:00 import pyodbc
#DSN模式连接
#DNS为上面步骤二中命名的名称
cnxn=pyodbc.connect("DSN=147;UID=;PWD=")
cursor=cnxn.cursor()
#查询
cursor.execute("select * from T_x27_user")
#遍历输出查询结果
for row in cursor:
print(row.userid)