Potrzebujesz 32-bitowego MySQL (lub MySQL Connector C
) aby skompilować mysql2
kompilacja gemów w systemie Windows (nawet jeśli używasz 64-bitowej wersji systemu operacyjnego).
Wykonaj następujące kroki:
- Pobierz 32-bitowy plik .zip MySQL Server (alternatywnie Łącznik MySQL C jest również w porządku)
- Skopiuj plik
libmysql.dll
do%RUBY_HOME%\bin
(lub po prostu dodaj 32-bitową bibliotekę MySQLlib
katalog do PATH) -
Zainstaluj gem mysql2 za pomocą
--with-mysql-lib
i--with-mysql-include
opcjegem 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"'