Very strange have you confirmed using a phpinfo() page ?
1 of 1 people found this helpful
Looks like it might be something do with the drivers, I'm guessing you're using a 64-bit machine. Could you try and get any MySQL drivers uninstalled on that machine and then download the 64-bit MySQL driver from here by an administrator: http://www.tableausoftware.com/support/drivers
YES ! Connection OK afterMySql Driver installation