Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

rails + MySQL no OSX:Biblioteca não carregada:libmysqlclient.18.dylib


A solução é bem fácil; Adicione o caminho da biblioteca em seu arquivo ~/.bash_profile ou ~/.profile:
MYSQL=/usr/local/mysql/bin
export PATH=$PATH:$MYSQL
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH

Se ainda não estiver funcionando (isso funciona para mim):
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

Existem muitos blogs com install_name_tool , que não funcionará para mim porque estou no OSX Lion:
sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/bin/indexer
sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/bin/search