python訪問sqlserver示例
更新時間:2014年02月10日 11:08:19 作者:
這篇文章主要介紹了python訪問sqlserver示例,需要的朋友可以參考下
最近遇到了Python訪問SqlServer的問題,這里總結下。
一、Windows下配置Python訪問Sqlserver
環(huán)境: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
環(huán)境: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")
相關文章
Jupyter notebook中如何添加Pytorch運行環(huán)境
這篇文章主要介紹了Jupyter notebook中如何添加Pytorch運行環(huán)境,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02
使用 Python 獲取 Linux 系統(tǒng)信息的代碼
在本文中,我們將會探索使用Python編程語言工具來檢索Linux系統(tǒng)各種信息,需要的朋友可以參考下2014-07-07
Python爬蟲過程解析之多線程獲取小米應用商店數(shù)據(jù)
這篇文章主要介紹了Python爬蟲過程解析之多線程獲取小米應用商店數(shù)據(jù),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11

