Uważam, że twoja instalacja MySQL jest 64-bitowa (jak Windows), prawda?
Ruby jest 32-bitowy, więc nie możesz połączyć 32-bitów z 64-bitami .
Opublikowałem na moim blogu artykuł opisujący etapy instalacji:
http://blog.mmediasys.com/2011/07/07/installing-mysql-on-windows-7-x64-and-using-ruby-with-it/
Te kroki wykorzystują MySQL Connector/C do obejścia problemów 32-bitowych i 64-bitowych.
Oba mysql
lub mysql2
klejnot powinien z tym działać.