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

Crie um link simbólico para a biblioteca libmysqlclient.18.dylib


Eu encontrei um problema como este ao configurar um novo ambiente de desenvolvimento. Eu instalei o MySQL via homebrew, que me deu a versão 5.7.9 do MySQL, com a versão da biblioteca libmysqlclient.20.dylib .

No meu caso, eu estava configurando um projeto python. A instalação de requisitos falhou porque a parte da conexão python-MySQL estava procurando por libmysqlclient.18.dylib , que não foi encontrado em nenhum lugar na minha máquina.

Fazer o downgrade para o MySQL 5.6 resolveu o problema para mim:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56

Agora /usr/local/lib/libmysqlclient.18.dylib está presente e tudo é pêssego.