Comment mettre à jour un champ dans MySQL

Vous pouvez avoir besoin de mettre à jour un ou plusieurs champs dans une table de base de données MySQL si, par exemple, votre base de données contient des informations sur les clients, et l'on se déplace à la clientèle, ce qui rend nécessaire de mettre à jour l'adresse de ce client. Utilisez la syntaxe MySQL "UPDATE" pour mettre à jour des champs spécifiques dans une table. Vous avez seulement besoin de préciser ce que la nouvelle valeur que vous souhaitez utiliser pour le champ, mais vous avez la possibilité de mettre à jour les valeurs dans des domaines spécifiques au sein de la table, et même limiter le nombre de mises à jour que vous souhaitez la requête à exécuter.

Instructions

1 Connectez-vous à votre base de données MySQL et accéder à l'outil de requête.

2 Tapez et exécutez la requête suivante:

UPDATE nom_table SET field_name = "new_value";

Cette requête met à jour chaque champ "field_name" dans le tableau à la "new_value."

3 Tapez et exécutez la requête suivante:

UPDATE nom_table SET field_name = "new_value" WHERE field_name = "some_value";

Cette requête met à jour tous les champs qui correspondent à "some_value" avec le "new_value." Le "field_name" vous fournissez dans le cadre du SET ne doit pas correspondre à la "field_name" dans le "WHERE" partie de la requête.

4 Tapez et exécutez la requête suivante:

UPDATE nom_table SET field_name = "heureux" WHERE field_name = "some_value" LIMIT 1;

Cette requête met également à jour tous les champs qui correspondent à "some_value" avec le "new_value." Toutefois, elle se limite à la mise à jour un seul enregistrement. Changer le numéro "LIMIT" pour mettre à jour plusieurs enregistrements.