Mise à jour des données dans un tableau | Mysql

Mise à jour des données dans un tableau | Mysql

Dans MySQL, les utilisateurs enregistrent leurs données en lignes et colonnes et y accédez via différentes requêtes. Ils peuvent remplacer ou mettre à jour les données chaque fois que requise. La déclaration DML (Langue de modélisation des données) «MISE À JOUR«La requête peut être utilisée avec le«" et "ENSEMBLE”Clauses pour mettre à jour les données. De plus, le «REMPLACER()«La méthode peut être utilisée pour remplacer la chaîne d'origine par la nouvelle chaîne.

Ce blog parlera de:

  • Comment modifier les données de colonne unique dans MySQL?
  • Comment mettre à jour plusieurs données de colonne dans MySQL?
  • Comment mettre à jour les données de la table à l'aide de la méthode Remplace () dans MySQL?

Comment modifier les données de colonne unique dans MySQL?

Pour modifier les données d'une seule colonne dans la table de base de données MySQL, essayez la procédure suivante.

Étape 1: Accédez à MySQL Server

Initialement, connectez le terminal Windows avec le serveur MySQL en utilisant le «mysql" commande:

mysql -u root -p

Étape 2: Liste des bases de données

Exécutez le "MONTRER”Commande pour répertorier toutes les bases de données existantes:

Afficher des bases de données;

Dans la liste de base de données affichée, nous avons sélectionné le «myNewdb" base de données:

Étape 3: Modifier la base de données

Pour modifier la base de données, exécutez la commande ci-dessous:

Utilisez MyNewDB;

Étape 4: Afficher les tables de base de données

Maintenant, affichez les tables de base de données actuelles en exécutant le «MONTRER" déclaration:

Montrer des tables;

Ici, nous avons sélectionné le «employé_table»Tableau pour un processus supplémentaire:

Étape 5: Vérifiez les données de la table

Ensuite, utilisez la commande fournie pour afficher les données de la table:

SELECT * dans Employee_Table;

À partir des données de table affichées, nous avons sélectionné le «id = 2”Pour mettre à jour les données:

Étape 6: Mettre à jour les données de colonne unique

Ensuite, utilisez le "MISE À JOUR»Déclaration avec le«”Clause pour mettre à jour les données à colonne unique:

Mettre à jour l'employee_table
Définir un e-mail = 'tsl024 @ yahoo.com '
Où id = 2;

Ici:

  • "MISE À JOUR»L'instruction est utilisée pour modifier ou mettre à jour les données existantes dans une table de base de données.
  • "ENSEMBLE«Est un objet String qui peut avoir zéro ou plus de valeurs zéro.
  • "E-mail"Est notre nom de colonne.
  • "tsl024 @ yahoo.com"Est le nouvel enregistrement que nous voulons remplacer par le précédent.
  • ""La clause est utilisée pour filtrer les dossiers qui répondent à une condition fournie.
  • "id = 2«Est notre nom de colonne de table de base de données.

Comme vous pouvez le voir, la requête est exécutée avec succès:

Étape 7: Vérifiez les données mises à jour

Pour vous assurer que les données de la table sont mises à jour ou non, utilisez la commande suivante:

Sélectionnez First_name, Last_name, Email
De l'employé_table
Où id = 2;

Ici:

  • "SÉLECTIONNER»L'instruction est utilisée pour sélectionner des données dans une base de données.
  • "Prénom","Nom de famille" et "E-mail«Sont le nom des colonnes de table de base de données.
  • "DEPUIS”La clause est utilisée pour obtenir les enregistrements du tableau.
  • D'autres détails ont été ajoutés comme l'exemple précédent.

On peut observer que le dossier a été mis à jour avec succès:

Comment mettre à jour plusieurs données de colonnes dans MySQL?

Nous pouvons également mettre à jour les données de plusieurs colonnes dans MySQL. Pour ce faire, suivez les étapes fournies.

Étape 1: Répertoriez les données du tableau

Tout d'abord, affichez les données de la table en exécutant la commande ci-dessous:

SELECT * dans Employee_Table;

Ici, nous avons sélectionné le «id = 1”Pour mettre à jour l'enregistrement:

Étape 2: Mettez à jour les données de plusieurs colonnes

Exécuter le "MISE À JOUR»Déclaration avec le«”Clause pour mettre à jour plusieurs colonnes:

Mettre à jour l'employee_table
Set first_name = 'Mariya', email = 'tslmn023 @ yahoo.com '
Où id = 1;

Ici, nous avons mis à jour les données du «Prénom" et "E-mail"Colonnes à la fois en utilisant l'objet String"ENSEMBLE" et "”Clauses:

Étape 3: Vérifiez les données mises à jour

Utilisez l'instruction-don ci-dessous pour vérifier si les données du tableau ont été modifiées ou non:

Sélectionnez First_name, Last_name, Email
De l'employé_table
Où id = 1;

Selon la sortie suivante, les données de colonne ont été mises à jour:

Comment mettre à jour les données de la table à l'aide de la méthode Remplace () dans MySQL?

Une autre façon de mettre à jour les données du tableau consiste à utiliser le «REMPLACER()" méthode. Il met à jour toutes les occurrences d'une sous-chaîne au sein d'une chaîne fournie avec une sous-chaîne nouvellement créée. Pour mettre à jour les données du tableau à l'aide du «REMPLACER()”Méthode, suivez les étapes indiquées ci-dessous.

Étape 1: Afficher les données de la table

Exécutez la requête en guise ci-dessous pour afficher les données de la table:

SELECT * dans Employee_Table;

Ici, nous avons sélectionné le «id = 7”Pour mettre à jour les données:

Étape 2: Utilisez la méthode Remplace ()

Maintenant, utilisez le «REMPLACER()”Méthode avec les paramètres requis pour mettre à jour les données de la table:

Mettre à jour l'employee_table
Définir Email = Remplacer (Email, '@ gmail.com ',' @ yahoo.com ')
Où premier_name = 'laiba' et id = 7;

Ici:

  • "REMPLACER()«La méthode est utilisée pour remplacer les données souhaitées du tableau par les arguments, tels que«E-mail"En tant que chaîne originale,"@Gmail.com«En tant que sous-chaîne qui doit être remplacée, et le«@yahoo.com”En tant que nouvelle sous-chaîne de remplacement.
  • ""La clause est utilisée pour filtrer les lignes qui répondent à la condition spécifiée, comme«First_name = Laiba" et "id = 7" avec le "ET»Condition (lorsque les deux conditions sont satisfaites, la chaîne résultante s'affiche sinon elle ne donnera pas le résultat).

On peut observer que les conditions fournies sont remplies et que la requête a été exécutée avec succès:

Étape 3: assurer les données remplacées

Assurez-vous que les données spécifiées ont été remplacées ou non:

Sélectionnez First_name, Last_name, Email
De l'employé_table
Où id = 7;

Comme vous pouvez le voir dans la sortie fournie ci-dessous, les données du tableau ont été mises à jour:

C'est tout! Nous avons expliqué la méthode de mise à jour des données de table dans MySQL.

Conclusion

Pour mettre à jour les données de la table de base de données dans MySQL, l'instruction DML "MISE À JOUR«Peut être utilisé dans la base de données. Une autre façon consiste à utiliser le «Remplacer (original_string, from_string, new_string)»Méthode pour mettre à jour les données de table. Ce blog a illustré la façon la plus simple de mettre à jour les données de la table dans MySQL.