python访问sqlserver示例


Posted in Python onFebruary 10, 2014

最近遇到了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 相关文章推荐
在Python程序中操作文件之flush()方法的使用教程
May 24 Python
Python实现图像几何变换
Jul 06 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
May 19 Python
解决Tensorflow安装成功,但在导入时报错的问题
Jun 13 Python
Python3.5以上版本lxml导入etree报错的解决方案
Jun 26 Python
python利用dlib获取人脸的68个landmark
Nov 27 Python
Python和Sublime整合过程图示
Dec 25 Python
用python拟合等角螺线的实现示例
Dec 27 Python
基于python和flask实现http接口过程解析
Jun 15 Python
Python 制作查询商品历史价格的小工具
Oct 20 Python
jupyter notebook快速入门及使用详解
Nov 13 Python
用Python实现定时备份Mongodb数据并上传到FTP服务器
Jan 27 Python
python实现代码行数统计示例分享
Feb 10 #Python
python基础教程之获取本机ip数据包示例
Feb 10 #Python
python基础教程之udp端口扫描
Feb 10 #Python
python网页请求urllib2模块简单封装代码
Feb 07 #Python
python解析xml模块封装代码
Feb 07 #Python
python 解析XML python模块xml.dom解析xml实例代码
Feb 07 #Python
python合并文本文件示例
Feb 07 #Python
You might like
用PHP生成静态HTML速度快类库
2007/03/18 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
2013/06/25 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
页面版文本框智能提示JS代码
2009/11/20 Javascript
关于JavaScript中原型继承中的一点思考
2012/07/25 Javascript
javascript原始值和对象引用实例分析
2015/04/25 Javascript
关于JS中的apply,call,bind的深入解析
2016/04/05 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
seajs学习之模块的依赖加载及模块API的导出
2016/10/20 Javascript
bootstrap手风琴制作方法详解
2017/01/11 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
2017/03/07 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
python中实现精确的浮点数运算详解
2017/11/02 Python
python实现批量解析邮件并下载附件
2018/06/19 Python
python实现简单的单变量线性回归方法
2018/11/08 Python
python实现矩阵和array数组之间的转换
2019/11/29 Python
pytorch下大型数据集(大型图片)的导入方式
2020/01/08 Python
tensorflow之并行读入数据详解
2020/02/05 Python
python3 logging日志封装实例
2020/04/08 Python
python文件读取失败怎么处理
2020/06/23 Python
python将YUV420P文件转PNG图片格式的两种方法
2021/01/22 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
Rodd & Gunn澳大利亚官网:新西兰男装品牌
2018/09/25 全球购物
经济系大学生求职信
2013/10/01 职场文书
建筑工程自我鉴定
2013/10/18 职场文书
高中自我评价范文
2014/01/27 职场文书
大气污染防治方案
2014/05/19 职场文书
民主评议党员工作总结
2014/10/20 职场文书
谢师宴学生致辞
2015/07/27 职场文书
九九重阳节致辞
2015/07/31 职场文书
初中美术教学反思
2016/02/17 职场文书
《黄道婆》教学反思
2016/02/22 职场文书
教你怎么用PyCharm为同一服务器配置多个python解释器
2021/05/31 Python
高性能跳频抗干扰宽带自组网电台
2022/02/18 无线电
win10清理dns缓存
2022/04/19 数码科技