Bạn cần MySQL 32-bit (hoặc Trình kết nối MySQL C
) để biên dịch mysql2
biên dịch gem trên Windows (ngay cả khi bạn đang sử dụng phiên bản hệ điều hành 64 bit).
Làm theo các bước sau:
- Tải xuống tệp .zip 32-bit của Máy chủ MySQL (Hoặc Trình kết nối MySQL C cũng ổn)
- Sao chép
libmysql.dll
thành%RUBY_HOME%\bin
(hoặc chỉ cần thêm MySQL 32-bitlib
thư mục tới PATH) -
Cài đặt gem mysql2 bằng
--with-mysql-lib
và--with-mysql-include
tùy chọngem install mysql2 -- '--with-mysql-lib="c:\path\to\32-bit-MySQL-Server\lib\opt" --with-mysql-include="c:\\path\to\32-bit-MySQL-Server\include"'