As long as you have port 3306 opened in your router/firewall, the only other thing you should need to do is to create a MySQL user that can access your DB from any host. By default, most usernames are set to only allow access from the local host, unless you specify otherwise.
Also, on windows installs of MySQL, during the setup there is an option checkbox that you need to set to allow remote connections to the DB.
Once you have all of that stuff set, it should work.
|