openoffice.org base is a database front end that can be connected to a variety of backends, including mysql...
on a linux workstation, i installed unixODBC followed by the
connector-odbc (libmyodbc.so) from mysql, edited /etc/odbc.ini and /etc/odbcinst.ini, and then openoffice base was able to connect to my mysql databases! My mysql server is on a remote host.
However, I haven't used openoffice.org base as a front end to mysql long enough to give any report on stability, etc.
I think that if you run apache and php on the admin workstation (or if you already have them running elsewhere in your lan), you can still use phpAdmin to administer the remote mysql server without having to install gui software on the mysql server itself...
I was half way through building a front end with ltk + clsql when I discovered openoffice base, and figured there was no reason to reinvent the wheel..