If the ports are open, you can have phpMyAdmin set up locally to connect to a remote database. Bear in mind though that a lot of hosts close these ports, and you need them open at both ends in order for it to work. The same is true for any local software that connects to a remote MySQL install.