Vaše formátování je vypnuté, nezapomeňte DELIMITER $$
příkazy jsou vyžadovány, protože se neliší od vytváření uložené procedury.
Vždy, když narazíte na podobné problémy, zkontrolujte dokumentaci.
Posuňte se asi do poloviny dokumentů, abyste viděli příklad.
Ale tohle je to, co hledáte:
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 ;