Mysql
 sql >> Base de données >  >> RDS >> Mysql

MYSQL :Insérer un enregistrement s'il existe déjà, mettre à jour l'enregistrement

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)