• Lepus监控之SQLServer配置(后续整理)


    1、安装pymssql模块

    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:
    如果已有pip,则使用命令安装:
    pip install pymssql

    或者从网站上下载安装包进行安装:
    tar zxf pymssql-2.1.1.tar.gz
    cd pymssql
    ../python/bin/python setup.py install
    2、pymssql操作介绍:
    (1)连接数据库

    conn=pymssqlconnect(host=host,port=port,user=user,passwd=passwd,charset=charset)
    (2)建立cursor指针(下面操作都通过此指针进行)

    cur=conn.cursor()
    (3)操作数据库(SQL语句不需要;号)

    exe=cur.execute('SQL语句')
    (4)一次取完所有数据

    fet=exe.fetchall()
    (5)一次取一行数据

    fet=exe.fetchone()
    (6)提交更新

    cur.commit()
    (7)关闭光标

    cur.close()
    (8)关闭数据库连接

    conn.close()
    2、安装setuptools
    1、下载setuptools源码setuptools-25.2.0.tar.gz
    地址:https://pypi.python.org/pypi/setuptools

    2、解压
    tar -zxvf setuptools-19.6.tar.gz
    3、进入setuptools-19.6编译安装
    cd setuptools-19.6.tar.gz

    python3 setup.py build

    python3 setup.py install
    自此安装完成

  • 相关阅读:
    composer 安装laravel
    面向对象
    dedecms常用标签
    Illegal modifier for parameter *** , only final is permitted”
    import static和import的区别
    <<Effective Java>> 第四十三条
    java valueOf
    linux的shell编程
    DFA和NFA的区别
    发现一个正则网
  • 原文地址:https://www.cnblogs.com/EikiXu/p/10019874.html
Copyright © 2020-2023  润新知