Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Utwórz dowiązanie symboliczne dla biblioteki libmysqlclient.18.dylib

Napotkałem taki problem podczas konfigurowania nowego środowiska programistycznego. Zainstalowałem MySQL przez homebrew, co dało mi wersję 5.7.9 MySQL, z wersją biblioteki libmysqlclient.20.dylib .

W moim przypadku zakładałem projekt w Pythonie. Instalacja wymagań nie powiodła się, ponieważ element połączenia Python-MySQL szukał libmysqlclient.18.dylib , którego nigdzie nie było na moim komputerze.

Przejście na MySQL 5.6 rozwiązało problem dla mnie:

brew uninstall mysql
brew tap caskroom/versions
brew install mysql56

Teraz /usr/local/lib/libmysqlclient.18.dylib jest obecny i wszystko jest brzoskwiniowe.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wyświetlić rekordy bazy danych w widoku bez powtarzania pola?

  2. SQL Group BY przy użyciu ciągów znaków w nowych kolumnach

  3. Importuj pojedynczą bazę danych z --all-databases dump

  4. Z wyłączeniem rekordów, w których podzapytanie zwraca wyniki, które muszą się wzajemnie wykluczać

  5. php-mysql pobiera następny i poprzedni identyfikator z bazy danych