MySQL Connect es exactamente lo que en esencia te estoy diciendo, un cliente MySQL donde los comandos se
escriben en forma local, pero la ejecución sigue siendo
en una base remota:
Cita: A MySQL Client that allows you to connect DIRECTLY to a MySQL server and run any command remotely. View results in a fully scrollable grid and locked heading cells. Execute UPDATE, INSERT, DELETE, CREATE, DROP, etc statements. Even SHOW PROCESSLIST and KILL. This is a truly transparent MySQL client.
Use this tool with care. It does not have limitations on such commands as DROPing tables/database, TRUNCATE, etc. Anything you do will be done live. If not sure how, what, who, MySQL is... this is not for you...
Este texto aclara que además hay algunas cosas como DROP o TRUNCATE, que no están disponibles.
Con otras aplicaciones, ni siquiera lo necesitas: El cliente es web y se ejecuta en servidor.