Library not loaded: libmysqlclient.18.dylib in OS X

在用mysql2的时候.运行rails server出现错误
Library not loaded: libmysqlclient.18.dylib
就是找不到这个文件,这个文件在mysql/lib下有的,只是位置不对
所以我们可以选择

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib/usr/lib/libmysqlclient.18.dylib     

或者

exportDYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/"

你可能感兴趣的:(Mac使用)