阜阳汽车站,熊猫炼乳,武汉十七中教师门
最近遇到了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")
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
-
如何写python的配置文件
一、创建配置文件在d盘建立一个配置文件,名字为:test.ini内容如下:[baseconf]host=127.0.0.1port=3306user=rootp...
[阅读全文]
-
-
-
-
-
-
-
-
网友评论