当前位置:找DLL下载站系统新闻软件疑难软件问题 → 解决libmysql.so.16: cannot open shared object file

解决libmysql.so.16: cannot open shared object file

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2021/5/19 18:22:18

文章解决的问题:安装nginx中需要libmysql.so.16包的支持,下面介绍如何安装,并建立lib的连接。

问题展示:error while loading shared libraries: libmysql.so.16: cannot open shared object file: No such file or directory

解决方案:

  1. 这个包是MYSql Connector的一个lib文件,如果本地已经安装了MYSql 客户端,一般都有相关的包(可能名字不一样而已)先find 试试。

      试试在/usr/目录下:

apt-get install mysql-client
      如果找到相关的内容(如:libmysql.so.18,或libmysqlclient.so.18.0.0等)即可直接跳到第3步。

  2. 如果没有找到相关的包,可以安装下mysql 客户端:

apt-get install mysql-client
  3. 安装完成后,建立lib连接

 ln -s /usr/lib/i386-linux-gnu/libmysqlclient.so.18.0.0 /usr/lib/libmysql.so.16
再次运行nginx的安装,出现其他包的依赖没找到。其他包的安装请看另外的文章。