Mysql debe tener su propio sistema de log que debe ser a nivel administrativo, pero lo que uno como programador hace es que cada evento importante ó errores lo va guardando en algun lugar.
Yo utilizo para Windows y Web la libreria log4net.
http://logging.apache.org/log4net/index.html
Saludos,