Pytanie Klej MySQL na Lidze OSX 10.7 Lion


Czy ktoś dostał klejnot MySQL 2.8.1. działa na OSX 10.7?

Zainstalowałem 64-bitowy MySQL 5.5.13 i wypróbowałem następujące rzeczy po udanej instalacji MySQL:

env ARCHFLAGS="-arch x86_64" gem install mysql -v='2.8.1' -- --with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib --with-mysql-include=/usr/local/mysql/include --with-mysql-config=/usr/local/mysql/bin/mysql_config

Podczas uruchamiania polecenia rake - powiedzmy rake db: migrate - otrzymuję to:

uninitialized constant MysqlCompat::MysqlRes

Masz pomysł, jak to naprawić?


13
2018-06-14 07:08


pochodzenie


Właśnie zainstalowałem kompletne środowisko szyn na lampartie śnieżnym, a następnie zmodernizowałem do lwa. działa świetnie - sdepold


Odpowiedzi:


Miałem problemy z tym problemem. Dwa powyższe wskaźniki zadziałały. Oto co zrobiłem:

  1. Dodano do .zshrc lub twojego .bash_profile:

    export DYLD_LIBRARY_PATH="/usr/local/mysql/lib:$DYLD_LIBRARY_PATH"

  2. Wykonano to:

    env ARCHFLAGS="-arch x86_64" sudo gem install mysql -v='2.8.1' -- --with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib --with-mysql-include=/usr/local/mysql/include --with-mysql-config=/usr/local/mysql/bin/mysql_config


26
2017-07-06 03:22



Tak to działało dla mnie - jspooner
Po zrobieniu tego: Zrobiłem rake db: create i dostałem błąd: niezainicjowany stały Mysql - NullVoxPopuli
działa mi ładnie! - sdepold
Podstęp! Przy okazji, jeśli używasz bash, musisz dodać ścieżkę do swojego .bash_profile zamiast .zshrc - Joshua Pinter
To zadziałało dla mnie: env ARCHFLAGS = "- arch x86_64" gem install mysql -v = '2.8.1' - --with-opt-dir = / usr / local / mysql --with-opt-lib = / usr / local / mysql / lib --with-opt-include = / usr / local / mysql / include --with-opt-config = / usr / local / mysql / bin / mysql_config - Marian André


Spróbuj dodać to do swojego ~ / .bash_profile:

export DYLD_LIBRARY_PATH = "/ usr / local / mysql / lib: $ DYLD_LIBRARY_PATH"


5
2017-07-05 17:44





Obniżenie do MySQL 5.1 jest prawdopodobnie najłatwiejszą trasą, jeśli to możliwe.


0
2017-09-27 22:04