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中break语句的用法
May 14 Python
Python中字符串对齐方法介绍
May 21 Python
在Python中操作文件之seek()方法的使用教程
May 24 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 Python
Python第三方库face_recognition在windows上的安装过程
May 03 Python
python3模拟实现xshell远程执行liunx命令的方法
Jul 12 Python
解决python tkinter界面卡死的问题
Jul 17 Python
Python计算IV值的示例讲解
Feb 28 Python
django 数据库 get_or_create函数返回值是tuple的问题
May 15 Python
Django通过json格式收集主机信息
May 29 Python
浅谈pytorch中的BN层的注意事项
Jun 23 Python
Java Unsafe类实现原理及测试代码
Sep 15 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
利用js调用后台php进行数据处理原码
2006/10/09 PHP
PHP和XSS跨站攻击的防范
2007/04/17 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
PHP获取当前完整URL地址的函数
2014/12/21 PHP
通过PHP简单实例介绍文件上传
2015/12/16 PHP
Linux安装配置php环境的方法
2016/01/14 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
JavaScript中void(0)的具体含义解释
2007/02/27 Javascript
jquery向.ashx文件post中文乱码问题的解决方法
2011/03/28 Javascript
jQuery渐变发光导航菜单的实例代码
2013/03/27 Javascript
js控制frameSet示例
2013/09/10 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
2015/04/06 Javascript
jQuery解决input超多的表单提交
2015/08/10 Javascript
实例详解JavaScript获取链接参数的方法
2016/01/01 Javascript
用NodeJS实现批量查询地理位置的经纬度接口
2016/08/16 NodeJs
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
详解nodejs中的process进程
2017/03/19 NodeJs
iview给radio按钮组件加点击事件的实例
2017/09/30 Javascript
Vue自定义全局弹窗组件操作
2020/08/11 Javascript
python中requests库session对象的妙用详解
2017/10/30 Python
Python实现GUI学生信息管理系统
2020/04/05 Python
Python实现的简单排列组合算法示例
2018/07/04 Python
Python使用pickle模块实现序列化功能示例
2018/07/13 Python
python 实现查找文件并输出满足某一条件的数据项方法
2019/06/12 Python
Django封装交互接口代码
2020/07/12 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
Columbia Sportswear法国官网:全球户外品牌
2020/09/25 全球购物
计算机科学与技术应届生求职信
2013/11/07 职场文书
父亲八十大寿答谢词
2014/01/23 职场文书
元宵节主持词
2014/03/25 职场文书
工商企业管理应届生求职信
2014/05/04 职场文书
党的群众路线对照检查材料思想汇报
2014/09/25 职场文书
师德师风学习材料
2014/12/19 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
详解Python函数print用法
2021/06/18 Python