Opto per l'escamotage, e neanche lato mysql, direi lato php. Come non so di preciso, opterei per una tabella stile idutente/idoggetto/tipooggetto/tipoazione/data che vai a popolare te dopo ogni attività che vuoi tracciare, tipo
Idutente: 1
Tipoazione: login
Data:....
Idutente:1
Idoggetto:1
Tipooggettoost
Tipoazione:newpost
Data:....
Usare solo il db per generare il tracciato potrebbe essere possibile, ma dovresti modificare molte cose per far si che le faccia in automatico