zoukankan      html  css  js  c++  java
  • Centos7安装sysbench

    1、下载解压

    wget https://github.com/akopytov/sysbench/archive/1.0.zip -O "sysbench-1.0.zip"
    unzip sysbench-1.0.zip
    cd sysbench-1.0

    2、安装依赖

    yum install automake libtool –y

    3、安装

    安装之前,确保位于之前解压的sysbench目录中。

    ./autogen.sh
    ./configure  #如果出现:configure: error: mysql_config executable not found,需要安装:mariadb-devel (yum install mariadb-devel 安装mysql_config) 可能还要安装mariadb-server包,yum install mariadb-server,但是我没有遇到。
    export LD_LIBRARY_PATH=/usr/local/mysql/include   #这里要换成自己虚拟机中mysql路径下的include,可以用:which mysql命令查看mysql位置。
    make
    make install

    4、安装成功

    [root@test sysbench-1.0]# sysbench --version
    sysbench 1.0.9
    

    查看版本的话会报错:

     解决方案:

    先查找一下本地有没有这个文件:

     在/usr/loca/mysql/lib下面有这个文件,解决方法是先建立一个软链接到/usr/local/lib

    ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /usr/local/lib/libmysqlclient.so.20
    

    接着在/etc/ld.so.cnf中追加/usr/loca/lib这一行

    /usr/local/lib
    

    执行ldconfig -v更新下配置就可以了

    /sbin/ldconfig -v 
    

    现在sysbench可以执行了!

  • 相关阅读:
    AJAX请求 $.post方法的使用
    通过jQuery Ajax使用FormData对象上传文件
    iframe跨域访问
    js编码解码
    ajax头像上传
    无边框窗体和用户控件以及权限
    只开启一个窗体和进程以及多线程的操作
    通过一个窗体操作另一个窗体
    流和打印控件用法
    listview和简单的记事本操作
  • 原文地址:https://www.cnblogs.com/zhangmingcheng/p/13163883.html
Copyright © 2011-2022 走看看