Tôi đã gặp vấn đề tương tự, tôi đã tìm cách khắc phục nó. Tôi đã làm rất nhiều thứ và tôi không biết chắc nó là gì, nhưng chuyển sang MySQL 5.6.10 dường như đã hoạt động.
Gỡ cài đặt MySQL 5.6.12:
brew unlink mysql
brew uninstall mysql
Đi tới thư mục homebrew:
cd /usr/local
Đi tới phiên bản 5.6.10 (bạn có thể tìm thấy danh sách các phiên bản bằng cách chạy brew versions mysql
:
git checkout 48f7e86 Library/Formula/mysql.rb
Sau đó cài đặt lại mysql:
brew install mysql
Và bây giờ gem install mysql2
phù hợp với tôi.
Tôi cũng đã cài đặt mysql từ nguồn (brew install mysql --build-from-source
), nhưng điều đó không giải quyết được nó, nhưng có thể là một phần của giải pháp.