मुझे भी यही समस्या थी, मैं इसे ठीक करने में कामयाब रहा। मैंने बहुत कुछ किया, और मुझे नहीं पता कि यह क्या था, लेकिन ऐसा लगता है कि MySQL 5.6.10 पर जाने से काम चल गया।
MySQL 5.6.12 अनइंस्टॉल करें:
brew unlink mysql
brew uninstall mysql
होमब्रे निर्देशिका पर जाएँ:
cd /usr/local
संस्करण 5.6.10 पर जाएं (आप brew versions mysql
running चलाकर संस्करणों की एक सूची पा सकते हैं :
git checkout 48f7e86 Library/Formula/mysql.rb
फिर mysql को फिर से इंस्टॉल करें:
brew install mysql
और अब gem install mysql2
मेरे लिए काम करता है।
मैंने स्रोत से MySQL भी स्थापित किया है (brew install mysql --build-from-source
), लेकिन इससे समाधान नहीं हुआ, लेकिन यह समाधान का हिस्सा हो सकता है।