По отношение на конфигурацията на базата данни, нищо много не се е променило между Rails 2 и 3, с изключение на начина, по който зареждате вашия MySQL драйвер. Това се правеше в config/environment.rb но вече е направено в Gemfile :
gem 'mysql'
По подразбиране config/database.yml файлът е настроен със SQLite, но можете лесно да промените това да бъде MySQL. Общата версия изглежда така:
defaults: &defaults
adapter: mysql
username: localdev
password: mylocaldevpasswordwhateveritis
host: localhost
development:
<<: *defaults
database: project_dev
test:
<<: *defaults
database: project_test
Това е adapter декларационен ред, който задава какъв драйвер да се използва.