sql >> Database >  >> RDS >> Mysql

Maak een symbolische link voor de bibliotheek libmysqlclient.18.dylib

Ik kwam een ​​dergelijk probleem tegen tijdens het opzetten van een nieuwe ontwikkelomgeving. Ik had MySQL geïnstalleerd via homebrew, waardoor ik versie 5.7.9 van MySQL kreeg, met de bibliotheekversie libmysqlclient.20.dylib .

In mijn geval was ik een python-project aan het opzetten. De installatie van de vereisten is mislukt omdat het python-MySQL-verbindingsstuk op zoek was naar libmysqlclient.18.dylib , die nergens op mijn computer te vinden was.

Downgraden naar MySQL 5.6 loste het probleem voor mij op:

brew uninstall mysql
brew tap caskroom/versions
brew install mysql56

Nu /usr/local/lib/libmysqlclient.18.dylib is aanwezig en alles is peachy.



  1. Hoe definieer je een kolom die hoofdletters kan automatiseren?

  2. Tel het aantal maximale waarden voor meerdere datums

  3. kolomvolgorde in SELECT * instructie - gegarandeerd?

  4. MariaDB JSON_INSERT() uitgelegd