Cài đặt MySQL trước, bằng cách sử dụng binary hoặc Homebrew .
Sau đó:
gem install mysql2
Hoặc:
gem install ruby-mysql
Chỉ cần chọn một và bạn đã sẵn sàng.
Chỉnh sửa
Trong trường hợp bạn đã nâng cấp lên MySQL phiên bản 5.6.12 trên OS X, mysql2 sẽ không biên dịch được. Giải pháp là hạ cấp MySQL như được mô tả tại đây: https://stackoverflow.com/a/17252887/45254
Chỉnh sửa2
Trong trường hợp bạn không muốn cài đặt mysql (có thể bạn sử dụng docker để quản lý dịch vụ của mình) nhưng muốn sử dụng gem mysql2, thay vào đó bạn có thể cài đặt mysql-connector-c
(sử dụng homebrew).