Personally I don't use phpMyAdmin for my admin work. If I need to view my databases in a gui I don't like putting the root password into a file. Of course I can install for a single user for a single database, but I hardly ever have the need to.
If you have a
VPS Hosting/Dedicated then you can ssh, so it would be much better to create a ssh tunnel to the
VPS Hosting to mysql, assuming of course you've secured MySQL Server not to listen on an external IP address.
Code:
ssh user@host -L 3306:localhost:3306
...or if you have windows client, follow this web site hosting for using putty...
http://realprogrammers.com/how_to/se...ith_putty.html
Then you can use these lovely tools provided by Mysql, when you put in your connection details use localhost as your server details rather than your
VPS Hosting IP address, because it's going to go over a ssh tunnel.
[urlhttp://www.mysql.com/products/tools/[/url]