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()
     
  • 相关阅读:
    MVC框架及应用
    《架构之美》三
    《架构之美》二
    深度学习之多层感知器
    架构之美
    质量属性之淘宝案例分析
    配置cocos相关问题
    3-5
    web文本框之内容提示
    【LeetCode】024. Swap Nodes in Pairs
  • 原文地址:https://www.cnblogs.com/goldd/p/5367296.html
Copyright © 2011-2022 走看看