linux环境下使用pymssql模块链接数据库

安装pymssql需要的包:

freetds(http://www.filewatcher.com/m/freetds-0.82.tar.gz.1596755-0.html)
http://download.csdn.net/detail/u011426341/9090457

setuptools(https://pypi.python.org/pypi/setuptools)
http://download.csdn.net/detail/u011426341/9090467

pymssql(https://pypi.python.org/pypi/pymssql/)
http://download.csdn.net/detail/u011426341/9090461

安装步骤:
在root用户下安装

  1. 安装freetds
#tar zxvf freetds-0.82.tar.gz
#cd freetds-0.82
#./configure --prefix=/home/user/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
#make && make install
#echo "/home/user/freetds/lib" >> /etc/ld.so.conf.d/freetds.conf
#ldconfig -v

FreeTDS参数先说明一下:–prefix为设置FreeTDS的安装目录
–with-tdsver是设置TDS版本
–enable-msdblib为是否允许Microsoft数据库函数库。
注意:一定要 tdsver=8.0 才支持MS SQL2000,tdsver=7.0支持的是MS SQL7
运行./tsql -C ,在安装目录的bin目录下可以找到tsql ,查看终端打印出来信息,可以看到版本号

  1. 安装setuptools
#tar zxvf setuptools-3.5.1.tar.gz
#cd setuptools-3.5.1
# python setup.py install
  1. 安装pymssql
#tar zxvf pymssql-2.1.0.tar.gz
#cd pymssql-2.1.0
#python setup.py install

出现了问题:
command ‘i686-linux-gnu-gcc’ failed with exit status 1
解决办法
sudo apt-get install python-dev

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值