Нуждаете се от 32-битов MySQL (или MySQL конектор C
), за да компилирате mysql2
компилиране на gem в Windows (дори ако използвате 64-битова версия на операционната система).
Следвайте тези стъпки:
- Изтеглете 32-битов .zip файл на MySQL Server (алтернативно MySQL Connector C също е добре)
- Копирайте
libmysql.dll
към%RUBY_HOME%\bin
(или просто добавете MySQL 32-битовlib
директория към PATH) -
Инсталирайте mysql2 gem с
--with-mysql-lib
и--with-mysql-include
опцииgem 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"'