我正在尝试在需要mysqlclient的服务器上安装一些东西,但是看看我的RPM包列表(“MySQL-client-5.0.91-0.glibc23”)。 在libmysqlclient上执行一个定位操作可以让我这样做:
[[email protected]] ~ >> locate libmysqlclient /usr/lib64/libmysqlclient.so /usr/lib64/libmysqlclient.so.15 /usr/lib64/libmysqlclient.so.15.0.0 /usr/lib64/libmysqlclient_r.so /usr/lib64/libmysqlclient_r.so.15 /usr/lib64/libmysqlclient_r.so.15.0.0 /usr/lib64/mysql/libmysqlclient.a /usr/lib64/mysql/libmysqlclient.la /usr/lib64/mysql/libmysqlclient.so /usr/lib64/mysql/libmysqlclient_r.a /usr/lib64/mysql/libmysqlclient_r.la /usr/lib64/mysql/libmysqlclient_r.so /usr/local/cpanel/lib64/libmysqlclient.so.14
由于某种原因,它看起来像我缺lesslibmysqlclient.so.16。 有谁知道为什么这可能是? 我怎么去得到它? 我目前正在运行CentOS 5。
非常感谢。
libmysqlclient.so.16由MySQL 5.1包提供。 这里有两个解决scheme:
--nodeps安装软件包,看它是否可以使用MySQL 5.0而不是5.1。