I installed version 3.1.2 onto my webserver which is Windows Server 2008 64-bit by using the web platform installer.
The Mysql database is on a remote server, also a Windows Server 2008 64-bit and port 3306 is open on the db server. That port is not open on the web server and I don't think it needs to be since the http traffic goes out over port 80.
The database that the installer created is empty..no tables. I made sure that the username and password are correct for the user and that this user has been assigned all privileges.
I've also verified that MySQL is ruunning as a service in Windows.
Any ideas on what may be creating the disconnect?