O MySQL não tem gatilhos em vez de, mas tem REPLACE e INSERT...ON DUPLICATE KEY UPDATE (ver documentação). Veja também minha resposta para "INSERT IGNORE" vs "INSERT ... ON DUPLICATE KEY UPDATE"