+-
我正在尝试从src构建 mysql-shell 1.0.11.我安装时不能选择RPM.其中一个要求是libmysqlclient 5.7.我安装了mysql,mysql -devel,mysql-connector- python.noarch和mysql-workbench-community.当我尝试构建(Cmake)时,我收到以下错误.
Could not find static "libmysqlclient_r.a libmysqlclient.a" in MYSQL_LIB_DIR
我需要安装什么才能使其正常工作?显然我需要libmysqlclient,但yum中没有列出该名称或接近该名称的内容.
使用CentOs7.
TIA
最佳答案
yum whatprovides可以找到具有特定命令或lib的包,例如:
sudo yum whatprovides libmysqlclient*
1:mariadb-libs-5.5.56-2.el7.i686 : The shared libraries required for
: MariaDB/MySQL clients
Repo : base
Matched from:
Provides : libmysqlclient.so.18
Provides : libmysqlclient.so.18(libmysqlclient_16)
Provides : libmysqlclient.so.18(libmysqlclient_18)
和
sudo yum install mariadb-libs-5.5.56-2.el7.i686
但我不确定从src安装mysql-shell是个好主意,当你可以使用简单的yum install mysql
点击查看更多相关文章
转载注明原文:在CentOs 7上安装libmysqlclient - 乐贴网