Necesita MySQL de 32 bits (o MySQL Connector C
) para compilar mysql2
compilación de gemas en Windows (incluso si está utilizando una versión de 64 bits del sistema operativo).
Sigue estos pasos:
- Descargue el archivo .zip de 32 bits del servidor MySQL (Alternativamente, Conector MySQL C también está bien)
- Copiar
libmysql.dll
a%RUBY_HOME%\bin
(o simplemente agregue MySQL de 32 bitslib
directorio a PATH) -
Instale la gema mysql2 con
--with-mysql-lib
y--with-mysql-include
opcionesgem 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"'