今天,安裝完畢sysbench以後,執行sysbench,提示以下錯誤php
解決方法以下:mysql
今天給公司服務器編譯完php後,打算啓動php-fpm的時候,竟然給我報:error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory這個錯誤,個人mysql是二進制包,位置是/usr/local/mysql下,而後我看了下/usr/local/mysql/lib/下是有libmysqlclient.so.18這個文件的.sql
解決辦法服務器
1.先確認/usr/local/mysql/lib/下是否有libmysqlclient.so.18這個文件.
php-fpm
複製代碼spa
代碼以下:orm
ll /usr/local/mysql/lib/|grep libmysqlclient.so.18
it
2.修改ld.so.conf文件io
複製代碼編譯
代碼以下:
echo "/usr/local/mysql/lib" >>/etc/ld.so.conf
而後執行ldconfig使其生效.