We were using root only as a troubleshooting step, in regards to a possible permissions issue.
The problem ended up being that the new version of php acts funky with windows server 2008 and ipv6. Instead of using "localhost" as the mysql server address, i needed to use "127.0.0.1".
All is working now. Thanks for the reply.