MySQL fournit l'instruction REPLACE INTO juste pour ça.
REPLACE INTO data_meta (token, meta_key, meta_value) VALUES ( x, y, z );
Pour que cela fonctionne, la combinaison de (token, meta_key) doit être soit une clé primaire, soit vous devez créer un index unique pour la combinaison de (token, meta_key)