Maison >base de données >tutoriel mysql >MySQL modifier les données

MySQL modifier les données

王林
王林original
2023-05-14 10:58:075581parcourir

MySQL est un système de gestion de base de données relationnelle open source présentant les avantages d'un faible coût, d'une expansion facile et d'une grande fiabilité. Il est largement utilisé dans divers domaines d'entreprise. Dans le processus de candidature réel, les données dans MySQL doivent souvent être modifiées et mises à jour. Cet article présentera comment MySQL effectue les modifications des données.

1. Présentation du langage SQL

SQL "Structured Query Language" est un langage de requête structuré pour ajouter, supprimer, modifier, interroger et gérer des données. SQL comprend trois parties : la définition des données, l'exploitation des données et le contrôle des données :

1 Langage de définition des données (DDL) : comprenant la création, la modification et la suppression de bases de données, de tables, de colonnes, etc.

2. Langage de manipulation de données (DML) : comprenant les opérations de requête, d'insertion, de mise à jour et de suppression.

3. Data Control Language (DCL) : inclut des opérations telles que le contrôle des autorisations.

2. Comment modifier les données

1. Mettre à jour une seule donnée

Lorsque certains champs des données doivent être modifiés, vous pouvez utiliser le mot-clé UPDATE pour mettre à jour une seule donnée. suit :

UPDATE 表名 SET 字段1=值1,字段2=值2,... WHERE 条件

Parmi eux, SET est suivi du besoin Les champs modifiés et leurs valeurs, suivis de OÙ sont les conditions qui sont remplies. Par exemple, pour changer le champ "age" d'un utilisateur dont le champ "name" est "Tom" dans la table "users" en "25", vous pouvez utiliser le code suivant :

UPDATE users SET age=25 WHERE name='Tom';

A ce moment, MySQL renverra une modification réussie Nombre d'enregistrements.

2. Mettre à jour plusieurs éléments de données

Lorsque vous devez modifier plusieurs enregistrements en même temps, vous pouvez utiliser la syntaxe suivante :

UPDATE 表名 SET 字段1=值1, 字段2=值2,... WHERE 条件

La structure de base de cette instruction est la même que la syntaxe pour mettre à jour un seul élément. de données, sauf que les modifications par lots doivent être ajoutées dans les conditions de condition WHERE. Par exemple, pour changer les utilisateurs dont le champ "age" dans la table "users" est supérieur à "20" et le champ "name" à "John", vous pouvez utiliser le code suivant :

UPDATE users SET name='John' WHERE age>20;

À ce moment, MySQL renverra le nombre d’enregistrements modifiés avec succès.

3. Mettre à jour plusieurs champs

Lors de la mise à jour de plusieurs champs, vous devez suivre SET avec tous les champs à modifier et les nouvelles valeurs correspondantes. Par exemple, pour changer le champ "âge" de l'utilisateur dont le champ "nom" est "Lucy" dans la table "utilisateurs" en "20" et le champ "sexe" en "femelle", vous pouvez utiliser le code suivant :

UPDATE users SET age=20, gender='female' WHERE name='Lucy';

À ce moment, MySQL renverra le nombre d'enregistrements modifiés avec succès.

4. Modifier la structure de la table

Lorsque vous devez modifier la structure de la table, vous pouvez utiliser l'instruction ALTER TABLE fournie par MySQL. Cette instruction peut ajouter, modifier ou supprimer des colonnes dans la table, et peut également ajouter des contraintes à la table, etc. Par exemple, pour ajouter une colonne nommée « adresse » à la table « utilisateurs », vous pouvez utiliser le code suivant :

ALTER TABLE users ADD COLUMN address VARCHAR(100);

A ce moment, MySQL renverra « OK », indiquant que l'ajout est réussi.

5. Supprimer les données

Dans MySQL, vous pouvez utiliser l'instruction DELETE pour supprimer les données spécifiées. La syntaxe de base de l'instruction DELETE est la suivante :

DELETE FROM 表名 WHERE 条件

Parmi eux, FROM est suivi du nom de la table à supprimer, et WHERE est suivi des conditions des lignes de données qui doivent être supprimées. Par exemple, pour supprimer tous les utilisateurs dont le champ « sexe » est « masculin » dans la table « utilisateurs », vous pouvez utiliser le code suivant :

DELETE FROM users WHERE gender='male';

À ce moment, MySQL renverra le nombre d'enregistrements supprimés avec succès.

3. Résumé

MySQL est un système de gestion de base de données puissant qui permet une exploitation et une gestion des données rapides et efficaces. En utilisant le langage SQL, vous pouvez ajouter, supprimer, modifier et autres opérations sur les données dans MySQL. Cet article présente différentes manières de modifier les données dans MySQL et espère être utile aux lecteurs. En fonctionnement réel, vous devez choisir la méthode appropriée en fonction de la situation réelle et faire attention à la sauvegarde des données pour éviter toute perte de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:mysql complètement suppriméArticle suivant:mysql complètement supprimé