zoukankan      html  css  js  c++  java
  • centos下python的pymssql模块安装及简单使用

    1、安装pymssq模块
    1-1、环境准备:
    1-1-1、unixODBC安装
    yum install unixODBC unixODBC-devel -y
    1-1-2、freetds安装
    下载 freetds 官网
    tar zxf freetds-patched.tar.gz
    cd freetds-0.95.91/
    ./configure --prefix=/application/freetds --enable-msdblib --with-tdsver=7.3
    make && make install
    1-1-3、freetds环境配置

    vi /etc/profile

    添加:

    export FREETDS_HOME=/application/freetds
    export PATH=$PATH:$FREETDS_HOME/bin

    source /etc/profile

    ln -sf /application/freetds/lib/* /usr/lib/

    ln -sf /application/freetds/include/* /usr/include/

    ldconfig

    1-2、安装python:
    tar zxf Python-2.7.10.tar.gz
    cd Python-2.7.10
    ./configure --prefix=$HOME/python
    make && make install
    1-3、安装pymssql:
    tar zxf pymssql-2.1.1.tar.gz
    cd pymssql
    ../python/bin/python setup.py install
    2、pymssql操作介绍:
    #连接数据库
    conn=pymssqlconnect(host=host,port=port,user=user,passwd=passwd,charset=charset)
    #建立cursor指针(下面操作都通过此指针进行)
    cur=conn.cursor()
    #操作数据库(SQL语句不需要;号)
    exe=cur.execute('SQL语句')
    #一次取完所有数据
    fet=exe.fetchall()
    #一次取一行数据
    fet=exe.fetchone()
    #提交更新
    cur.commit()
    #关闭光标
    cur.close()
    #关闭数据库连接
    conn.close()
     
  • 相关阅读:
    3D Computer Grapihcs Using OpenGL
    3D Computer Grapihcs Using OpenGL
    3D Computer Grapihcs Using OpenGL
    3D Computer Grapihcs Using OpenGL
    转:RealThinClient LinkedObjects Demo解析
    转:RealThinClient (RTC)是什么?
    DataSanp的控制老大-DSServer
    5.Firedac错误信息
    4.FireDAC组件快照 二
    3.FireDAC组件快照
  • 原文地址:https://www.cnblogs.com/goldd/p/5367296.html
Copyright © 2011-2022 走看看