Você precisa do MySQL de 32 bits (ou MySQL Connector C ) para compilar
mysql2
gem compilando no Windows (mesmo se você estiver usando uma versão de 64 bits do sistema operacional). Siga esses passos:
- Baixe o arquivo .zip de 32 bits do MySQL Server (como alternativa MySQL Connector C também está bem)
- Copiar
libmysql.dll
para%RUBY_HOME%\bin
(ou simplesmente adicione MySQL 32-bitlib
diretório para PATH) -
Instale a gem mysql2 com--with-mysql-lib
e--with-mysql-include
opções
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"'