Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysql2 gem kann nicht mit MySQL 5.6.12 auf OS X mit Homebrew kompiliert werden

Ich hatte das gleiche Problem, ich konnte es beheben. Ich habe eine Menge Dinge getan, und ich weiß nicht genau, was es war, aber der Wechsel zu MySQL 5.6.10 scheint funktioniert zu haben.

Deinstallieren Sie MySQL 5.6.12:

brew unlink mysql
brew uninstall mysql

Wechseln Sie in das Homebrew-Verzeichnis:

cd /usr/local

Wechseln Sie zu Version 5.6.10 (Sie können eine Liste der Versionen finden, indem Sie brew versions mysql ausführen :

git checkout 48f7e86 Library/Formula/mysql.rb

Installieren Sie dann mysql erneut:

brew install mysql

Und jetzt gem install mysql2 funktioniert für mich.

Ich habe auch mysql aus der Quelle installiert (brew install mysql --build-from-source ), aber das hat es nicht gelöst, könnte aber Teil der Lösung sein.