Нуждаете се от 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"'