sysbench-0.4.12安装

1、下载 sysbench-0.4.12.tar.gz

2、[root@ ~ sysbench-0.4.12]# ./autogen.sh  --执行此程序,否则报错

3、[root@ ~ sysbench-0.4.12]# ./configure -prefix=/usr/local/sysbench  --指定安装路径

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个错误可能是因为你的 Ubuntu 软件源中没有包含 `sysbench-mysql` 包。你可以尝试更新软件源并重新安装 `sysbench-mysql`: ``` sudo apt-get update sudo apt-get install sysbench-mysql ``` 如果更新软件源后还是无法安装,你可以尝试添加第三方软件源或者手动编译安装 `sysbench` 和 `sysbench-mysql`。如果你需要手动编译安装,请先卸载已经安装的 `sysbench`: ``` sudo apt-get remove sysbench ``` 然后按照以下步骤编译安装: 1. 下载 `sysbench` 和 `sysbench-mysql` 的源码包: ``` wget https://github.com/akopytov/sysbench/archive/1.0.20.tar.gz wget https://github.com/akopytov/sysbench/archive/1.0.20.tar.gz ``` 2. 解压源码包: ``` tar -zxvf sysbench-1.0.20.tar.gz tar -zxvf sysbench-mysql-1.0.20.tar.gz ``` 3. 安装编译工具和依赖库: ``` sudo apt-get install build-essential automake libtool pkg-config libaio-dev ``` 4. 编译安装 `sysbench`: ``` cd sysbench-1.0.20/ ./autogen.sh ./configure make sudo make install ``` 5. 编译安装 `sysbench-mysql`: ``` cd ../sysbench-mysql-1.0.20/ ./autogen.sh ./configure --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/lib/x86_64-linux-gnu/ make sudo make install ``` 6. 安装完成后,你可以使用以下命令测试 `tpcc`: ``` sysbench --mysql-host=<db-host> --mysql-port=<db-port> --mysql-user=<db-user> --mysql-password=<db-password> --mysql-db=<db-name> --time=<test-time> --threads=<num-threads> --report-interval=<report-interval> /usr/share/sysbench/tpcc.lua --tables=<num-tables> --scale=<tpcc-scale> ``` 其中 `<db-host>`、`<db-port>`、`<db-user>`、`<db-password>` 和 `<db-name>` 分别是你的数据库连接信息,`<test-time>` 是测试时间,`<num-threads>` 是测试线程数,`<report-interval>` 是测试报告输出间隔,`<num-tables>` 是 tpcc 测试中使用的表的数量,`<tpcc-scale>` 是 tpcc 测试的规模。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值