Mysql
 sql >> Database >  >> RDS >> Mysql

mysql2 gem non riesce a compilare con MySQL 5.6.12 su OS X con Homebrew

Ho avuto lo stesso problema, sono riuscito a risolverlo. Ho fatto molte cose e non so per certo cosa fosse, ma passare a MySQL 5.6.10 sembra aver funzionato.

Disinstalla MySQL 5.6.12:

brew unlink mysql
brew uninstall mysql

Vai alla directory homebrew:

cd /usr/local

Vai alla versione 5.6.10 (puoi trovare un elenco di versioni eseguendo brew versions mysql :

git checkout 48f7e86 Library/Formula/mysql.rb

Quindi installa di nuovo mysql:

brew install mysql

E ora gem install mysql2 funziona per me.

Ho anche installato mysql dal sorgente (brew install mysql --build-from-source ), ma ciò non ha risolto il problema, ma potrebbe essere parte della soluzione.