先安装好MySQL,记录下安装目录。默认为 

/usr/local/mysql


该目录将在后续sysbench安装中,多次使用。如果MySQL不是安装在该默认目录,请在后续步骤中替换。 

sysbench需要autoconf、automake及libtool包,如果这些包不存在,需要先安装。 

执行如下命令,安装sysbench-0.5: 

tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib
make
make install


sysbench默认安装在: 

/usr/local/bin/sysbench



检查sysbench是否正确安装: 

sysbench -v

如果在运行时出现下面的错误提示: 

sysbench: error while loading shared libraries: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory

那么需要建一个软链接: 

ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18

参考:
http://www.07net01.com/linux/sysbench_0_5anzhuangbuzhou_497936_1372935384.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
  • 2022-02-08
  • 2021-09-30
  • 2021-12-16
  • 2021-12-03
  • 2021-12-18
猜你喜欢
  • 2021-09-03
  • 2021-05-01
  • 2021-04-12
  • 2021-11-06
  • 2021-08-06
  • 2022-02-18
相关资源
相似解决方案