Well, I've never tried it, but there's this:
http://www.mysql.com/products/mysqlcc/
quote:
MySQL Control Center (or MySQLCC) is a GUI client that works alongside the MySQL database server. Built using Trolltech's Qt application toolkit, MySQLCC makes it easy to create databases and tables, write and execute SQL queries (in a syntax-highlighting editor), examine the contents of your tables directly, and back up or fine-tune your server setup. It supports both local and remote servers, and all table types.
You might not be able to connect remotely though, because as far as I know, most MySQL servers are configured to only allow connections from localhost and/or specific clients.