Saya memiliki masalah yang sama, saya berhasil memperbaikinya. Saya melakukan banyak hal, dan saya tidak tahu pasti apa itu, tetapi menggunakan MySQL 5.6.10 tampaknya berhasil.
Copot pemasangan MySQL 5.6.12:
brew unlink mysql
brew uninstall mysql
Buka direktori homebrew:
cd /usr/local
Buka versi 5.6.10 (Anda dapat menemukan daftar versi dengan menjalankan brew versions mysql
:
git checkout 48f7e86 Library/Formula/mysql.rb
Kemudian instal mysql lagi:
brew install mysql
Dan sekarang gem install mysql2
bekerja untuk saya.
Saya juga telah menginstal mysql dari sumber (brew install mysql --build-from-source
), tetapi itu tidak menyelesaikannya, tetapi mungkin menjadi bagian dari solusi.