libmysqlclient.so.16 报错
libmysqlclient.so.16: cannot open shared object file: No such file or directory .2012-02-01 13:28:55|分类:...
·
查看有没有装libmysqlclient.so.16:find / -name libmysqlclient.so.16
如果装了,就
ln -s /usr/local/mysql/lib/mysql/libmysqlclient.so.16 /usr/lib/libmysqlclient.so.16
这样就能解决,但一定要ldconfig
如果没装:
1.方法一:
下载libmysqlclient.so.16,放在/usr/lib下,如果是64位,则放在/usr/lib64下
2.方法二:
采用: MySQL-shared-compat 的rpm包。
运行命令:#rpm -qp --provides MySQL-shared-compat-5.1.47-1.rhel5.x86_64.rpm
MySQL-shared
libmysqlclient.so.12()(64bit)
libmysqlclient.so.14()(64bit)
libmysqlclient.so.14(libmysqlclient_14)(64bit)
libmysqlclient.so.15()(64bit)
libmysqlclient.so.15(libmysqlclient_15)(64bit)
libmysqlclient.so.16()(64bit)
libmysqlclient.so.16(libmysqlclient_16)(64bit)
libmysqlclient_r.so.12()(64bit)
libmysqlclient_r.so.14()(64bit)
libmysqlclient_r.so.14(libmysqlclient_14)(64bit)
libmysqlclient_r.so.15()(64bit)
libmysqlclient_r.so.15(libmysqlclient_15)(64bit)
libmysqlclient_r.so.16()(64bit)
libmysqlclient_r.so.16(libmysqlclient_16)(64bit)
MySQL-shared-compat = 5.1.47-1.rhel5
libmysqlclient.so.12()(64bit)
libmysqlclient.so.14()(64bit)
libmysqlclient.so.14(libmysqlclient_14)(64bit)
libmysqlclient.so.15()(64bit)
libmysqlclient.so.15(libmysqlclient_15)(64bit)
libmysqlclient.so.16()(64bit)
libmysqlclient.so.16(libmysqlclient_16)(64bit)
libmysqlclient_r.so.12()(64bit)
libmysqlclient_r.so.14()(64bit)
libmysqlclient_r.so.14(libmysqlclient_14)(64bit)
libmysqlclient_r.so.15()(64bit)
libmysqlclient_r.so.15(libmysqlclient_15)(64bit)
libmysqlclient_r.so.16()(64bit)
libmysqlclient_r.so.16(libmysqlclient_16)(64bit)
MySQL-shared-compat = 5.1.47-1.rhel5
从执行结果上看,此方法可以彻底解决关于类似 libmysqlclient.so 的问题。不用出现一个不兼容问题,就去解决一个。
下载安装包名:MySQL-shared-compat-5.1.47-1.rhel5.x86_64
执行命令安装:#rpm -ivh MySQL-shared-compat-5.1.47-1.rhel5.x86_64
转载于:https://blog.51cto.com/fish0607/1055175
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)