Я запускаю ruby 1.9.2 с rails (3.0.7) на windows 7. Трудно было установить гемы mysql, но в итоге выяснилось, что вместо mysql2 на windows7 придется использовать адаптер mysql.database.yml выглядит следующим образом:
development:
adapter: mysql
encoding: utf8
database: bfl
pool: 5
username: root
password:
socket: /tmp/mysql.sock
Команда "rails dbconsole development" работает нормально (хотя и запрашивает пароль).Тем не менее, я нажимаю следующее через код приложения:
ActiveRecord :: StatementInvalid (Mysql :: Ошибка: запрос: не подключен: SELECT bfl_user
. * FROM bfl_user
)
Я обнаружил пару похожих ошибок для других платформ, но не для Windows7, и источник этих проблем был другим.