sql >> Databasteknik >  >> RDS >> Mysql

mysql2 gem misslyckas med att kompilera med MySQL 5.6.12 på OS X med Homebrew

Jag hade samma problem, jag lyckades fixa det. Jag gjorde många saker, och jag vet inte säkert vad det var, men att gå till MySQL 5.6.10 verkar ha fungerat.

Avinstallera MySQL 5.6.12:

brew unlink mysql
brew uninstall mysql

Gå till homebrew-katalogen:

cd /usr/local

Gå till version 5.6.10 (du kan hitta en lista över versioner genom att köra brew versions mysql :

git checkout 48f7e86 Library/Formula/mysql.rb

Installera sedan mysql igen:

brew install mysql

Och nu gem install mysql2 fungerar för mig.

Jag har också installerat mysql från källkod (brew install mysql --build-from-source ), men det löste det inte, men det kan vara en del av lösningen.



  1. Parameter Sniffing (eller Spoofing) i SQL Server

  2. KONTROLLERA begränsningar i SQL Server

  3. Hur undviker man flera funktionsevaler med syntaxen (func()).* i en SQL-fråga?

  4. GRUPPERA MED att ha MAX datum