首页 > 其他分享 >Sysbench编译安装v1.0.20版本

Sysbench编译安装v1.0.20版本

时间:2022-11-26 12:00:54浏览次数:42  
标签:20 mysql v1.0 usr libmysqlclient so.20 Sysbench local sysbench

sysbench v1.0.20版本Git地址:https://github.com/akopytov/sysbench/releases/tag/1.0.20

手动下载后编译安装

1、下载安装包

Sysbench编译安装v1.0.20版本_mysql

 

 2、解压

tar -zxvf sysbench-1.0.20.tar.gz

3、编译安装

./autogen.sh
# Add --with-pgsql to build with PostgreSQL support
./configure
make -j
make install

4、安装完成后,查看sysbench版本

sysbench --version
#sysbench 1.0.20

此时则安装完成,若执行sysbench --version报错:sysbench: error while loading shared libraries: libmysqlclient.so.20: cannot open shared object file: No such file or directory

解决方法如下:

1、查找是否存在,执行如下2种方法均未找到 libmysqlclient.so.20 文件,则请继续向下执行

#第一种
find . -name libmysqlclient.so.20
#第二种
find / -name libmysqlclient.so.20

2、安装libmysqlclient.so.20的依赖库

yum install -y automake libtool

3、再次执行  find / -name libmysqlclient.so.20  查找出位置所在并进行设置软连接

# find /  -name 'libmysqlclient*'
/usr/local/mysql/lib/libmysqlclient.a
/usr/local/mysql/lib/libmysqlclient.so.20.3.10
/usr/local/mysql/lib/libmysqlclient.so
/usr/local/mysql/lib/libmysqlclient.so.20
/usr/lib64/mysql/libmysqlclient.so.18
/usr/lib64/mysql/libmysqlclient.so.18.0.0

# ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /usr/local/lib/libmysqlclient.so.20
# vim /etc/ld.so.conf
/usr/local/lib #增加写入此行内容
# ldconfig -v #更新配置

4、再次执行sysbench --version即可成功

5、查看lua脚本,进入/usr/local/share/sysbench 路径下 输入ls ,会发现有很多lua脚本

Sysbench编译安装v1.0.20版本_lua_02

 

作者:Syw


标签:20,mysql,v1.0,usr,libmysqlclient,so.20,Sysbench,local,sysbench
From: https://blog.51cto.com/u_15739244/5888807

相关文章

  • 2022 11 25 EMC B
    segregatedsectorsatlarge.Whenweandprovideusananswer.I'mwritingnowsomemeetingminutesandyeah,youcanjustanswertotheemail.Yeah,Iwouldliketo......
  • 2022-2023-1 20221326《计算机基础与程序设计》第十三周学习总结
    班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK13作业正文:https://www.cnblogs.com/Sandy......
  • D108设计模式_2抽象工厂模式20221120
    抽象工厂模式(AbstractFactoryPattern):属于创建型模式,它提供了一种创建对象的最佳方式,以一个超级工厂创建其他工厂。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不......
  • D107设计模式_1构建模式20221119
     一、构建模式构建模式属于对象的创建模式,可以把对象的内部属性和构建方法分离开来,可以构建自己需要的属性。当有些对象比较复杂的时候,需要的属性比较灵活的就需要用到......
  • 2022一带一路暨金砖国家技能发展与技术创新大赛小程序应用开发国内赛-二等奖经验分享
    一带一路金砖————小程序赛项备考分享一、背景当时正处于刚上大三,没学过前端(可以说对小程序开发是0基础),正处疫情严重时期,当我和我的同学我们俩知道有这个比赛我俩一......
  • 20.MongoDB
    MongoDB安装MongoDB官方网站:https://www.mongodb.com/try/download/community-kubernetes-operator2软件安装step1:以管理员的身份打开安装包直接点击Nextstep2:继续......
  • 《Learning to Resolve Alliance Dilemmas in Many-Player Zero-Sum Games》 2020-AAM
    学习解决多人零和博弈中的联盟困境总结:将两人的零和博弈扩展到多人零和博弈,并将多人零和博弈中的联盟问题转为社会困境问题用基于强化学习的方法进行解决。先是说明了一......
  • 2021 陕西省赛 C - GCD // 整除分块
    题目来源:2021年ICPC国际大学生程序设计竞赛暨陕西省第九届大学生程序设计竞赛题目链接:https://ac.nowcoder.com/acm/contest/35232/C题意给定三个整数\(l\)、\(r\)、\(......
  • F2F-L10U4 Talking about a presentation 20221120
    Putthesectionsonthehandoutintothecorrectorder.ListentotheaudioandcheckAnswerKey1Manager:...Andnextonouragenda,EvanBaxterfromSalesis......
  • P3627 [APIO2009] 抢掠计划
    从起点S到终点T,求一条路线获得最多的收益(每个点收益a[i]),可以重复通过路和点 裸题#include<bits/stdc++.h>usingnamespacestd;constintN=5e5+2;int......