Rails (in the form of Active Record) ships with a Ruby-based MySQL adapter, but it’s much advised to get the C-based one as it’s considerably faster (runs the unit tests in twice the speed). You also need to get a database driver if you want to use SQLite or PostgreSQL (for which you can also use a slower, but Gems-installable pure Ruby implementation). These are the ones you want:
You can find instructions on installing them on Windows at HowToUseMySQLRubyBindingsOnWin32 and at PostgreSQL.
These are adapters that Rails does not yet support, but people would like to see:
Rails (in the form of Active Record) ships with a Ruby-based MySQL adapter, but it’s much advised to get the C-based one as it’s considerably faster (runs the unit tests in twice the speed). You also need to get a database driver if you want to use SQLite or PostgreSQL (for which you can also use a slower, but Gems-installable pure Ruby implementation). These are the ones you want:
You can find instructions on installing them on Windows at HowToUseMySQLRubyBindingsOnWin32 and at PostgreSQL.
These are adapters that Rails does not yet support, but people would like to see: