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 相关文章推荐
python2.7的编码问题与解决方法
Oct 04 Python
python自动化脚本安装指定版本python环境详解
Sep 14 Python
Python利用公共键如何对字典列表进行排序详解
May 19 Python
python逆序打印各位数字的方法
Jun 25 Python
python实现在函数中修改变量值的方法
Jul 16 Python
浅谈Python中(&,|)和(and,or)之间的区别
Aug 07 Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 Python
python二元表达式用法
Dec 04 Python
python实现的批量分析xml标签中各个类别个数功能示例
Dec 30 Python
pytorch 修改预训练model实例
Jan 18 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
Dec 14 Python
Python字符串格式化方式
Apr 07 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
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
PHP中new static()与new self()的比较
2016/08/19 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
基于逻辑运算的简单权限系统(实现) JS 版
2007/03/24 Javascript
jQuery 浮动广告实现代码
2008/12/25 Javascript
js中escape对应的C#解码函数 UrlDecode
2012/12/16 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
jQuery定义背景动态切换效果的方法
2015/03/23 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
Node.js中使用jQuery的做法
2016/08/17 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
详解js的六大数据类型
2016/12/27 Javascript
javascript基于定时器实现进度条功能实例
2017/10/13 Javascript
详解如何webpack使用DllPlugin
2018/09/30 Javascript
微信小程序自定义可滑动日历界面
2018/12/28 Javascript
mocha的时序规则讲解
2019/02/16 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
JS中多层次排序算法的实现代码
2021/01/06 Javascript
python获取远程图片大小和尺寸的方法
2015/03/26 Python
Python 创建子进程模块subprocess详解
2015/04/08 Python
windows下python连接oracle数据库
2017/06/07 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
python检索特定内容的文本文件实例
2018/06/05 Python
Python3爬虫学习入门教程
2018/12/11 Python
Python统计分析模块statistics用法示例
2019/09/06 Python
python爬虫爬取淘宝商品比价(附淘宝反爬虫机制解决小办法)
2020/12/03 Python
python基于socket模拟实现ssh远程执行命令
2020/12/05 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
使用CSS3 制作一个material-design 风格登录界面实例
2016/12/12 HTML / CSS
服务中心夜班服务员岗位职责
2013/11/27 职场文书
开业主持词
2014/03/21 职场文书
党组织公开承诺书
2014/03/29 职场文书
八年级物理教学反思
2016/02/19 职场文书
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
2021/04/14 Python
Python的三个重要函数详解
2022/01/18 Python