Pemformatan Anda tidak aktif, ingat DELIMITER $$
pernyataan diperlukan, karena tidak ada bedanya dengan membuat prosedur tersimpan.
Periksa dokumentasi setiap kali Anda mengalami masalah seperti ini.
Gulir sekitar setengah jalan ke bawah dokumen untuk melihat contohnya.
Tapi, Inilah yang Anda cari:
DELIMITER $$
CREATE TRIGGER tg_newuser_insert
BEFORE UPDATE ON tbl_newuser
FOR EACH ROW
BEGIN
SET NEW.id = CONCAT('YTUM', LPAD(LAST_INSERT_ID(), 8, '00000'));
END $$
DELIMITER ;