国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Windows和Linux下使用Python訪問SqlServer的方法介紹

2019-11-25 17:58:20
字體:
來源:轉載
供稿:網友

經常用Python寫demo來驗證方案的可行性,最近遇到了Python訪問SqlServer的問題,這里總結下。

一、Windows下配置Python訪問Sqlserver

環境:Windows 7 + Sqlserver 2008

1、下載并安裝pyodbc

下載地址:http://code.google.com/p/pyodbc/downloads/list

2、訪問SqlServer

復制代碼 代碼如下:

>>> import pyodbc

>>>cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=192.168.1.100//sql;DATABASE=testDB;UID=sa;PWD=myPassword')

>>>cursor = cnxn.cursor()

>>>cursor.execute("select * from Tb")


 

二、Linux下配置Python訪問SqlServer

環境:CentOS 6.2 + Sqlserver 2008

1、安裝freetds:

復制代碼 代碼如下:

yum install freetds*

2、安裝pyodbc:

復制代碼 代碼如下:

yum install pyodbc

修改odbc配置:
復制代碼 代碼如下:

vi /etc/odbcinst.ini

添加FreeTDS驅動:
復制代碼 代碼如下:

[SQL Server]

Description = FreeTDS ODBC driver for MSSQL

Driver = /usr/lib/libtdsodbc.so

Setup = /usr/lib/libtdsS.so

FileUsage = 1

3、測試

復制代碼 代碼如下:

#python

>>> import pyodbc

>>>cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=192.168.1.100//sql;DATABASE=testDB;UID=sa;PWD=myPassword')

>>>cursor = cnxn.cursor()

>>>cursor.execute("select * from Tb")

這里只是寫了簡單的demo來驗證可行性,希望對你有幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通山县| 靖江市| 稷山县| 秦安县| 泾源县| 靖远县| 肇庆市| 万全县| 安阳县| 临夏县| 南丰县| 宕昌县| 定陶县| 哈巴河县| 临沭县| 抚州市| 五大连池市| 荃湾区| 南汇区| 商河县| 庆云县| 班戈县| 嘉定区| 桦甸市| 盐亭县| 云阳县| 班玛县| 武胜县| 林州市| 西丰县| 济源市| 南皮县| 昆明市| 溧阳市| 杭州市| 郯城县| 万安县| 礼泉县| 沙雅县| 九寨沟县| 平武县|