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中实现单例模式的三种方法
Apr 08 Python
Python判断字符串与大小写转换
Jun 08 Python
TF-IDF算法解析与Python实现方法详解
Nov 16 Python
tensorflow获取变量维度信息
Mar 10 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
Jun 28 Python
python 求1-100之间的奇数或者偶数之和的实例
Jun 11 Python
Python基于机器学习方法实现的电影推荐系统实例详解
Jun 25 Python
pytorch 使用单个GPU与多个GPU进行训练与测试的方法
Aug 19 Python
Python的互斥锁与信号量详解
Sep 12 Python
python爬虫添加请求头代码实例
Dec 28 Python
Pytorch之view及view_as使用详解
Dec 31 Python
Python绘制K线图之可视化神器pyecharts的使用
Mar 02 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
Syphon 秘笈
2021/03/03 冲泡冲煮
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
2016/07/21 PHP
php实现的生成排列算法示例
2019/07/25 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
限制复选框的最大可选数
2006/07/01 Javascript
jQuery插件 selectToSelect使用方法
2013/10/02 Javascript
JavaScript DOM操作表格及样式
2015/04/13 Javascript
论JavaScript模块化编程
2016/03/07 Javascript
关于Angular2 + node接口调试的解决方案
2017/05/28 Javascript
jQuery正则验证注册页面经典实例
2017/06/10 jQuery
详解基于Node.js的微信JS-SDK后端接口实现代码
2017/07/15 Javascript
详解vue+vuex+koa2开发环境搭建及示例开发
2018/01/22 Javascript
微信小程序上传多图到服务器并获取返回的路径
2019/05/05 Javascript
layui button 按钮弹出提示窗口,确定才进行的方法
2019/09/06 Javascript
windows下create-react-app 升级至3.3.1版本踩坑记
2020/02/17 Javascript
JS中准确判断变量类型的方法
2020/06/01 Javascript
python使用心得之获得github代码库列表
2014/06/25 Python
Python中字典和JSON互转操作实例
2015/01/19 Python
Python的SQLAlchemy框架使用入门
2015/04/29 Python
python实现最长公共子序列
2018/05/22 Python
详解python列表生成式和列表生成式器区别
2019/03/27 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
利用Tensorflow的队列多线程读取数据方式
2020/02/05 Python
Python count函数使用方法实例解析
2020/03/23 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
德国BA保镖药房中文网:Bodyguard Apotheke
2021/03/09 全球购物
描述JSP和Servlet的区别、共同点、各自应用的范围
2012/10/02 面试题
聚美优品恶搞广告词
2014/03/14 职场文书
庆七一宣传标语
2014/10/08 职场文书
公安局班子个人对照检查材料思想汇报
2014/10/09 职场文书
模范教师事迹材料
2014/12/16 职场文书
实习计划书范文
2015/01/16 职场文书
车间主任岗位职责范本
2015/04/08 职场文书
十二月早安励志心语大全
2019/12/03 职场文书
基于Golang 高并发问题的解决方案
2021/05/08 Golang
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python