Rozwiązanie jest dość proste; Dodaj ścieżkę biblioteki w swoim ~/.bash_profile lub ~/.profile pliku:
MYSQL=/usr/local/mysql/bin
export PATH=$PATH:$MYSQL
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH
Jeśli nadal nie działa (to działa dla mnie):
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
Istnieje wiele blogów z narzędziem install_name_tool
, co nie zadziała, ponieważ korzystam z systemu 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