Questo è un errore di sintassi sull'evento trigger composto (INSERT or UPDATE
). Prova:
CREATE TRIGGER update_user_last_login
AFTER UPDATE ON last FOR EACH ROW ...
Non penso mysql supporta eventi composti nello stesso trigger. Puoi creare due trigger, uno per dopo l'inserimento e uno per dopo l'aggiornamento. Questi due trigger possono chiamare lo stesso codice in duplicato o chiamare una stored procedure comune.