首页 > 代码库 > pymssql

pymssql

1 install

  1. https://pypi.python.org/pypi/pymssql/2.1.0 
  2. wget https://pypi.python.org/packages/source/p/pymssql/pymssql-2.1.0.tar.gz#md5=e955442a8cd43456cdf5c28b75147afb
  3. yum install freetds-devel 
  4. python setup.py build
  5. python setup.py install

一定要装freetds-devel ,不然编译会报gcc的错。

正确编译以后应该可以在python 中import pymssql。

pymssql 用法:

import pymssqlserver  =       ‘ttttt88888. xxx:3433‘user    =       ‘t_user‘password =      ‘123123‘conn    = pymssql.connect(server,user,password,"t")cursor  = conn.cursor()sql     = ‘select count(*) from sys.dm_exec_connections‘cursor.execute(sql)row     = cursor.fetchone()print (row[0])conn.close()

  主要是用pymssql.connect方法去连,获取cursor  游标? 然后再用游标的方法来执行sql 语句。

简单的fetch 还是没有问题的,fetchone ,fetchall ,得到的是一个list ,用row[0] ,row[1]来取数据就行了。

 

pymssql