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

rails + MySQL na OSX:Biblioteka nie załadowana:libmysqlclient.18.dylib

Rozwiązanie jest dość proste; Dodaj ścieżkę biblioteki w swoim ~/.bash_profile lub ~/.profile pliku:

MYSQL=/usr/local/mysql/bin
export PATH=$PATH:$MYSQL
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH

Jeśli nadal nie działa (to działa dla mnie):

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

Istnieje wiele blogów z narzędziem install_name_tool , co nie zadziała, ponieważ korzystam z systemu OSX Lion:

sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/bin/indexer
sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/bin/search


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Stosowanie PDO na zajęciach

  2. Przywróć bazę danych mysql z plików .frm

  3. Przewodnik po projektowaniu bazy danych dla systemu zarządzania zapasami w MySQL

  4. Duplikuj, kopiuj lub twórz kopie zapasowe tabel w MySQL, MariaDB, Oracle, PostgreSQL, DB2 i SQLite za pomocą funkcji Utwórz tabelę jako SQL

  5. Jak naprawić podwójnie zakodowane znaki UTF8 (w tabeli utf-8)