Я потратил часов , пытаясь заставить MySQL и Rails хорошо играть на Windows (хотя и в XP, как в 32-, так и в 64-битной версиях). Я, наконец, сдался, так как мой рабочий бокс работал под управлением Linux (на котором хорошо работают Rails и MySQL) и просто использовал SQLite 3 для разработки. Нет головной боли, чтобы заставить его работать, и он работает достаточно быстро для целей разработки.
Однако я слышал о некоторых людях, которым посчастливилось заменить одну из библиотек, предоставляемых гемом, на ту, что была предоставлена официальным дистрибутивом MySQL. Кроме того, некоторые люди просто не имели этой библиотеки DLL, что вызывало проблемы. В конце концов, у меня это не сработало, но, надеюсь, вам повезет больше.