系统: linux-cenos6.5
依赖:
(1)先安装mysql,见:https://www.cnblogs.com/liurong07/p/12560382.html
(2)安装依赖包: yum -y install make automake libtool pkgconfig libaio-devel mariadb-devel openssl-devel
(3)准备sysbench安装包 sysbench-1.0.zip
安装步骤:
(1)sysbench-1.0.zip包放在目录cd /usr/local/
(2)解压并安装,命令如下
unzip sysbench-
1.0
.gz
cd sysbench-
1.0
./autogen.sh
./configure --prefix=/usr/local/sysbench
make -j
8
make install
(3)检查安装成功 /usr/local/sysbench/bin/sysbench --version
返回:sysbench 1.0.17
返回:sysbench 1.0.17
安装过程中遇到的问题:
(1)make的时候报错
drv_mysql.c:37:19: fatal error: mysql.h: No such file or directory
原因:yum install 时候安装MySQL只是安装了MySQL的服务器和MySQL的客户端,没有安装MySQL database development files.
解决:centos系统下:yum install mysql-devel
ubuntu下 : audo apt-get install libmysqlclient-dev
重新make就ok了