O MySQL fornece a instrução REPLACE INTO apenas para isso.
REPLACE INTO data_meta (token, meta_key, meta_value) VALUES ( x, y, z );
Para que isso funcione, a combinação de (token, meta_key) deve ser uma chave primária ou você precisa criar um índice exclusivo para a combinação de (token, meta_key)