Ich glaube, Ihre MySQL-Installation ist eine 64-Bit-Installation (wie Windows), richtig?
Ruby ist 32-Bit, also können Sie 32-Bit nicht mit 64-Bit verknüpfen .
Ich habe einen Artikel über die Installationsschritte in meinem Blog veröffentlicht:
http://blog.mmediasys.com/2011/07/07/installing-mysql-on-windows-7-x64-and-using-ruby-with-it/
Diese Schritte verwenden MySQL Connector/C, um die 32-Bit- und 64-Bit-Probleme zu umgehen.
Sowohl mysql
oder mysql2
gem sollte damit funktionieren.