sql >> Database teknologi >  >> RDS >> Mysql

Opret et symbollink til biblioteket libmysqlclient.18.dylib

Jeg stødte på et problem som dette, da jeg satte et nyt udviklingsmiljø op. Jeg havde installeret MySQL via homebrew, hvilket gav mig version 5.7.9 af MySQL, med biblioteksversionen libmysqlclient.20.dylib .

I mit tilfælde var jeg ved at oprette et pythonprojekt. Kravinstallationen mislykkedes, fordi python-MySQL-forbindelsesstykket ledte efter libmysqlclient.18.dylib , som ingen steder var at finde på min maskine.

Nedgradering til MySQL 5.6 løste problemet for mig:

brew uninstall mysql
brew tap caskroom/versions
brew install mysql56

Nu /usr/local/lib/libmysqlclient.18.dylib er til stede og alt er ferskenagtigt.



  1. Fejl:ER_WRONG_VALUE_COUNT_ON_ROW:Kolonneantal stemmer ikke overens med værdiantallet i række 1

  2. Hvordan tilføjer man en række strenge i stigende id i enhver tabel?

  3. Kopier/dupliker/sikkerhedskopier databasetabeller effektivt - mysql

  4. Lagre billeder i SQL Server?