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.
Here are adapters, which development have started.
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.
Here are adapters, which development have started.
These are adapters that Rails does not yet support, but people would like to see: