Hola tlaloc_2005...
A que te refieres con auditoría especificacmnte?? Hacer un log de transacciones??? Un registro de lo que hace el usuario en el sistema?? Si modifica, si borra, si inserta??
Si es eso..., pues ten en cuenta una cosa, los triggers solo están soportandos para mysql 5, mysql 4 ni sabe que es eso jeje
Por este motivo, para que tu aplciación no corra peligro de quedarse si cambia de versión... prefreriría hacerlo por php...
Saludos