Instruction de mise à jour MySQL

Instruction de mise à jour MySQL

MySQL est un système de gestion de la base de données open source, qui peut être utilisé pour les petits et grands projets. Développé par Oracle Corporation, il utilise SQL standard derrière lui. Dans la gestion des bases de données, les opérations CRUD sont une sorte d'exigence de base pour savoir.

Dans cet article, nous apprendrons à mettre à jour les données dans les tables MySQL à l'aide de l'instruction de mise à jour fournie par MySQL. Une instruction de mise à jour est essentiellement une instruction DML (Data Manipulation Language) car elle modifie ou met à jour les données.

Syntaxe

La syntaxe pour mettre à jour une colonne ou des colonnes dans une table dans MySQL est:

Mettre à jour Table_Name
ENSEMBLE
Column_name = valeur,

[Où la condition]

Dans cette syntaxe, nom de la table est le tableau dans lequel vous êtes prêt à mettre à jour n'importe quelle colonne.

En utilisant le ENSEMBLE clause, nous pouvons attribuer de nouvelles valeurs à plusieurs colonnes en utilisant le signe égal «=».

nom de colonne est cette colonne où vous souhaitez faire une mise à jour.

En fin de compte, nous pouvons également fournir le clause pour appliquer une condition ou filtrer le processus de mise à jour.

Setttblenons en montrant un exemple dans lequel nous mettons à jour la valeur d'une colonne à l'intérieur d'un tableau.

Exemple

Tout d'abord, ouvrez votre terminal et connectez-vous au shell MySQL et choisissez la base de données dans laquelle vous souhaitez mettre à jour un tableau. Afin de voir toutes les tables dans une base de données, exécutez cette commande:

Montrer des tables;

Nous avons un tableau dans notre base de données sélectionnée. Voyons si certaines données existent ou non. Pour voir les données dans une table, exécutez la commande SELECT comme suit:

Sélectionner * dans les voitures;

Supposons que nous voulons mettre à jour le nom et la date de fabrication de la voiture de la troisième ligne de "BMW i8" à "BMW M4" où Car_ID est 3, alors la requête pour mettre à jour le nom et la date serait comme ceci:

Mettre à jour Table_Name
ENSEMBLE
car_name = 'BMW M4',
man_date = '2020-10-10'
Où car_id = 3;

Après avoir exécuté la commande de mise à jour et avoir une sortie de «1 ligne (s) affectée», maintenant, voyons le tableau:

Sélectionnez * dans les voitures où car_id = 3;

Comme vous pouvez le voir dans la capture d'écran ci-dessous, les données de la troisième ligne sont mises à jour avec succès.

C'est donc ainsi que vous pouvez mettre à jour les données de n'importe quelle table dans MySQL en utilisant l'instruction de mise à jour.

Conclusion

Nous avons appris l'utilisation de l'instruction de mise à jour et comment nous pouvons mettre à jour les données dans toute base de données MySQL. Ensuite, nous avons discuté de la façon de mettre à jour une seule colonne, ainsi que de plusieurs colonnes à la fois. Enfin, nous avons également vu l'utilisation de la clause où.