No Mac OS Lion, com mysql instalado a partir da fonte, pode ocorrer o seguinte erro ao tentar acessar mysql de trilhos:
Library not loaded: libmysqlclient.18.dylib (LoadError)
Existem duas soluções:
Colocado
export DLYD_LIBRARY_PATH=/usr/local/mysql/lib
no perfil do bash, de alguma forma, aumentará o aviso de tempos em tempos no Lion e no ML: ‘dyld: DYLD_ variáveis de ambiente sendo ignoradas porque o executável principal (/ usr / bin / osascript) é o código assinado com direitos’, coisas assim.Corra
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/lib/libmysqlclient.18.dylib
, isso funciona para mim.
Aposto que deve haver uma solução melhor para fazer com as opções de compilação ao construir a partir do código-fonte do mysql, até que elas, a segunda solução funcionará para mim.