When you setup the user you can restrict the permissions to localhost or any host -- if you set the user up to access from any host, then you'll be able to access MySQL across other machines with that user.
Best thing to do it throw phpMyAdmin on your MySQL server and use that for configuration and maintenaince. That option can be found under the Priviledges link in phpMyAdmin.