sql >> Base de Datos >  >> RDS >> Mysql

Cree un enlace simbólico para la biblioteca libmysqlclient.18.dylib

Encontré un problema como este al configurar un nuevo entorno de desarrollo. Instalé MySQL a través de homebrew, lo que me dio la versión 5.7.9 de MySQL, con la versión de la biblioteca libmysqlclient.20.dylib .

En mi caso, estaba configurando un proyecto de python. La instalación de requisitos falló porque la pieza de conexión python-MySQL estaba buscando libmysqlclient.18.dylib , que no se encontraba en ninguna parte de mi máquina.

Bajar de categoría a MySQL 5.6 me resolvió el problema:

brew uninstall mysql
brew tap caskroom/versions
brew install mysql56

Ahora /usr/local/lib/libmysqlclient.18.dylib está presente y todo es color de rosa.