Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Erstellen Sie einen symbolischen Link für die Bibliothek libmysqlclient.18.dylib

Beim Einrichten einer neuen Entwicklungsumgebung bin ich auf ein solches Problem gestoßen. Ich hatte MySQL über Homebrew installiert, wodurch ich Version 5.7.9 von MySQL mit der Bibliotheksversion libmysqlclient.20.dylib erhielt .

In meinem Fall habe ich ein Python-Projekt eingerichtet. Die Installation der Anforderungen ist fehlgeschlagen, weil das Python-MySQL-Verbindungsstück nach libmysqlclient.18.dylib gesucht hat , die auf meinem Rechner nirgends zu finden war.

Ein Downgrade auf MySQL 5.6 hat das Problem für mich gelöst:

brew uninstall mysql
brew tap caskroom/versions
brew install mysql56

Jetzt /usr/local/lib/libmysqlclient.18.dylib ist vorhanden und alles ist pfirsichfarben.