Si dispones una versión de MySQL superior a la 5.1.29, puedes activar el log de toda la actividad de la base de datos de la siguiente manera (atención, necesitas ser root):
- Edita el fichero /etc/my.cnf
- Añade una línea al final del fichero que contenga: general_log_file=/ruta/a/tu/fichero.log
Reinicia el servicio de MySQL y cuando se haya levantado de nuevo, entra en MySQL y ejecuta la sentencia:
SET global general_log = 1;
Ya está, ahora puedes ver qué está haciendo MySQL en tiempo real con tan sólo escribir:
tail -f /ruta/a/tu/fichero.log
Según la cantidad de tráfico que tengas en tu servidor, el fichero puede llegar a ocupar mucho espacio, así que recuerda echarle un vistazo de vez en cuando.