Last I checked, it shouldn't matter if the MySQL is remote. At one time I was testing/developing an ASP (yes, I know, bleh) site at home, and had the site running off my girlfriend's windows box, but using data off the MySQL server on my FreeBSD box. IIRC, it doesn't matter if its local or not, you just gotta be able to reach port 3306 of wherever it's located 🙂