【发布时间】:2016-02-12 20:41:57
【问题描述】:
我已经通过 pkg 安装程序安装了 mysql。 我正在尝试启动 Rails 服务器,但出现以下错误。
Library not loaded: libmysqlclient.18.dylib (LoadError)
我正在读到一个解决方案是创建一个像
这样的符号链接sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
没有
/usr/local/mysql/lib/libmysqlclient.18.dylib
只归档一个
/usr/local/mysql/lib/libmysqlclient.20.dylib 文件。
我跑
sudo find /usr/ -name libmysqlclient.18.dylib
我找不到 libmysqlclient.18.dylib 文件。
【问题讨论】:
-
符号链接修复不适用于您的情况,18 文件适用于以前的版本(我相信是 5.6)。 20 文件用于 mysql 5.7。如果您是从以前的版本升级,请参阅 dev.mysql.com/doc/refman/5.7/en/… 并运行
mysql_upgrade。
标签: mysql