pymssql 安装和使用
Windows环境
安装环境:python 2.7 + Eclipse 4.3 + pydev 3.9 + pymssql 2.01
注意:
64位Eclipse必须使用64位JDK,32位Eclipse必须使用32位JDK
1. 下载 pydev
http://sourceforge.net/projects/pydev/files/pydev/
注意: pydev 3.9必须使用java 7及以上版本,否则Eclipse无反应
2. 下载 pymssql-2.0.1.win32-py2.7.exe
https://pypi.python.org/pypi/pymssql/2.1.0
执行exe文件,python 安装目录下会出现_mssql.pyd 和 pymssql.pyd
C:\Python27\Lib\site-packages
3.测试
from pymssql import connect # @UnresolvedImport
conn = connect(host="127.0.0.1", user="DataClient", password="test",
database="TimeSeries")
cursor = conn.cursor()
cursor.execute("exec getResearchSalesAndRepurchaseByYear %s, %d", ('F000000I1F',2011))
rows = cursor.fetchall()
for row in rows:
print row[0]
print row[1]
# cursor.execute("""
# IF OBJECT_ID('persons', 'U') IS NOT NULL
# DROP TABLE persons
# CREATE TABLE persons (
# id INT NOT NULL,
# name VARCHAR(100),
# salesrep VARCHAR(100),
# PRIMARY KEY(id)
# )
# """)
# cursor.executemany(
# "INSERT INTO persons VALUES (%d, %s, %s)",
# [(1, 'John Smith', 'John Doe'),
# (2, 'Jane Doe', 'Joe Dog'),
# (3, 'Mike T.', 'Sarah H.')])
# # you must call commit() to persist your data if you don't set autocommit to True
# conn.commit()
# cursor.execute('SELECT * FROM persons WHERE salesrep=%s', 'John Doe')
# row = cursor.fetchone()
# while row:
# print("ID=%d, Name=%s" % (row[0], row[1]))
# row = cursor.fetchone()
conn.close()
在"from pymssql import connect"会提示错误:“unresolved import connect”, 这是静态代码检查报错。 解决方法,将鼠标放在报错的行,按“ctrl+1” 选择“unresolvedimport”, 会自动加入注释“# @UnresolvedImport”。
更多例子:
http://pymssql.org/en/latest/pymssql_examples.html
pymssql 安装和使用相关推荐
- Python3.x:pip install pymssql安装时出错
Python3.x:pip install pymssql安装时出错 一.错误日志 error: Microsoft Visual C++ 14.0 is required. Get it with ...
- Python——pymssql安装
下载: https://pypi.python.org/pypi/pymssql/2.0.1#downloads pymssql的安装包: pymssql-2.0.1.win32-py2.7.exe ...
- python pymssql安装_步骤 1:配置 pymssql 环境 - SQL Server | Microsoft Docs
步骤 1:配置用于 pymssql Python 开发的开发环境Step 1: Configure development environment for pymssql Python develop ...
- python pymssql安装_linux安装pymssql过程
安装步骤: 1. 安装freetds #tar zxvf freetds-0.82.tar.gz #cd freetds-0.82 #./configure --prefix=/usr/local/f ...
- pymssql 安装后只有 .disk-info_变频空调安装注意事项
变频空调安装需要注意的是变频空调安装是一定要抽真空的,并且要保证时间,要保障抽取之后的压力达标了,只有良好地完成了抽真空这一过程,那么变频空调才能正常使用.具体介绍如下: 1.变频空调在安装的时候,由 ...
- pymssql 安装后只有 .disk-info_龙虎榜之防盗扣安装榜主—王兰香
王兰香,是峡山店针纺服装组的一名理货员,被评为超市的"优秀员工",并从17年开始连续三年在龙虎榜挑战赛中获得"防盗扣安装"的榜主.防损降损人人有责,服装组的安装 ...
- linux怎么安装python包_linux下安装python软件包pymssql
安装pymssql需要的包: freetds(ftp://ftp.freetds.org/pub/freetds/stable/) setuptools(https://pypi.python.org ...
- python 3.8安装pymssql
一开始用pip install pymssql 直接安装报错,截图如下: 后面采用手动下载 .whl 文件的方式安装: 下载地址:https://www.lfd.uci.edu/~gohlke/pyt ...
- Lepus安装与配置
安装Python基础模块 准备环境 首先安装Python环境(Python版本要求为Python2.6以上,不支持Python3) yum install python-setuptools http ...
最新文章
- 管理敏捷需求,进行需求协作
- 09Abstract Factory(抽象工厂)模式
- gridcontrol值为0时设置为空_XASSET 4.0入门指南
- Android4.2.2源码目录结构分析
- 【CyberSecurityLearning 67】Metasploit(MSF)
- 如何实现Spark on Kubernetes?
- PrintWriter中的write与println方法居然就是这些区别
- 【TPC协议头解析】
- TypeError: 'numpy.int64' object is not iterable ,'int' object is not iterable
- 堆之大,ZGC亦可速清也!
- vue ---- webpack -插件 html-webpack-plugin
- ua获取手机型号_如何根据 UA 判断手机型号和厂家?
- eth java_eth钱包开发--java(附带eth离线交易工具类)
- 习题 6.13 编一程序,将两个字符串连接起来,不要用strcat函数。
- python采用面向对象编程模式吗_python面向对象编程练习
- 从零开始学习股票知识
- ACE反应器框架简介
- 微软modern.IE:网站兼容性测试利器
- 四川泸州市高职计算机学校,四川泸州职高学校有哪些?
- 织梦CMS建站系统被曝漏洞 几十万网站沦为木马网站