sql >> Databasteknik >  >> RDS >> Mysql

Skapa en symbollänk för biblioteket libmysqlclient.18.dylib

Jag stötte på ett problem som detta när jag satte upp en ny utvecklingsmiljö. Jag hade installerat MySQL via homebrew, vilket gav mig version 5.7.9 av MySQL, med biblioteksversionen libmysqlclient.20.dylib .

I mitt fall satte jag upp ett pythonprojekt. Kravinstallationen misslyckades eftersom python-MySQL-anslutningsdelen letade efter libmysqlclient.18.dylib , som inte fanns på min maskin.

Nedgradering till MySQL 5.6 löste problemet för mig:

brew uninstall mysql
brew tap caskroom/versions
brew install mysql56

Nu /usr/local/lib/libmysqlclient.18.dylib är närvarande och allt är peachy.



  1. INSERT SELECT-fråga när en kolumn är unik

  2. Anslutningsåtkomst nekad för användaren www-data

  3. Endast ett uttryck kan anges i urvalslistan när underfrågan inte introduceras med EXISTS

  4. Lägg till månader till ett datum i PostgreSQL