查看有沒有裝libmysqlclient.so.16:find / -name libmysqlclient.so.16
如果裝了,就
ln
-s /usr/local/mysql/lib/mysql/libmysqlclient.so.16 /usr/lib/libmysqlclient.so.16
註:/usr/local/mysql/lib/mysql/為libmysqlclient.so.16的路徑。在/usr/lib/下建立個軟連結。
^_^ 試了管用~
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 的問題。不用出現一個不相容問題,就去解決一個。
:http://dev.mysql.com/downloads/mysql/5.1.html
下載安裝包名:MySQL-shared-compat-5.1.47-1.rhel5.x86_64
執行命令安裝:#rpm -ivh MySQL-shared-compat-5.1.47-1.rhel5.x86_64