mysql.sock error message

That file is the socket that is used to connect to the MySQL server.
What distro are you using? The socket file may be in a different location for some distros.
If the file isn't anywhere, it probably means that MySQL is not running. Can you connect to MySQL using the command-line client or other means(I use Query Browser from my Windows workstation)?

N00b wrote:

Ah. You're on Windows.
I do develop on windows but I work on all my apps over a network share, so they're always running on Linux. Makes deployment go much more smoothly. It seems like Rails is trying to connect to MySQL like it would on a *NIX box. I don't know why that would be happening unless you didn't use the Win32 binaries when you installed Ruby or something.
Also, make sure your DB settings are correct. in database.yml.
My recommendation: set up a linux box to develop on. Mine's an older celeron 1.4, and it works just fine. =)

N00b wrote: