Maison >base de données >tutoriel mysql >ajout, suppression et modification de MySQL

ajout, suppression et modification de MySQL

王林
王林original
2023-05-08 19:14:06620parcourir

MySQL est un système de gestion de bases de données relationnelles open source largement utilisé dans divers types d'applications. MySQL peut effectuer des opérations telles que l'ajout, la suppression et la modification de données. Cet article présentera les opérations d'ajout, de suppression et de modification de données dans MySQL.

1. Ajouter des opérations de données de MySQL

MySQL est un système de gestion de base de données relationnelle qui utilise le langage SQL pour fonctionner et insérer des données dans la base de données via l'instruction d'insertion INSERT INTO.

Insérez une seule donnée :

INSERT INTO table_name (col1,col2,col3,...)
VALUES (value1,value2,value3,...);

où table_name est le nom de la table, col est le nom de la colonne et value est la valeur des données. Par exemple :

INSERT INTO employees (name,age,gender)
VALUES ('John',25,'male');

Insérer plusieurs éléments de données :

INSERT INTO table_name (col1,col2,col3,...)
VALUES
(value1,value2,value3,...),
(value1,value2,value3,...),
...

Par exemple :

INSERT INTO employees (name,age,gender)
VALUES 
('John',25,'male'),
('Jane',30,'female');

2. Opération de modification des données MySQL

L'instruction de mise à jour MySQL est utilisée pour modifier les données de la table.

Modifier une seule donnée :

UPDATE table_name
SET col1 = value1, col2 = value2,...
WHERE column_name = some_value;

Par exemple :

UPDATE employees
SET name = 'Tom', age = 35
WHERE employee_id = 1;

Modifier plusieurs données :

UPDATE table_name
SET col1 = value1, col2 = value2,...
WHERE some_column = some_value;

Par exemple :

UPDATE employees
SET age = 30
WHERE gender = 'female';

3. Opération de suppression de données MySQL

L'instruction de suppression MySQL est utilisée pour supprimer des données du tableau.

Supprimer une seule donnée :

DELETE FROM table_name WHERE some_column = some_value;

Par exemple :

DELETE FROM employees WHERE employee_id = 2;

Supprimer plusieurs données :

DELETE FROM table_name WHERE some_column = some_value;

Par exemple :

DELETE FROM employees WHERE age > 30;

Il est à noter que l'opération de suppression des données est irréversible, vous devez donc considérer soigneusement avant de l’exécuter pour éviter de provoquer des conséquences irréversibles.

4. Traitement des transactions de MySQL

La fonction de traitement des transactions de MySQL peut garantir l'atomicité, la cohérence, l'isolement et la durabilité des opérations de données.

Une transaction est une série d'opérations connectées entre elles. Ces opérations nécessitent que toutes les exécutions réussissent ou échouent toutes pour garantir l'intégrité des données.

La syntaxe du traitement des transactions est la suivante :

START TRANSACTION;
MySQL的SQL语句;
MySQL的SQL语句;
MySQL的SQL语句;
COMMIT;

Lorsqu'une erreur se produit lors de l'exécution, l'instruction ROLLBACK peut être utilisée pour annuler la transaction.

START TRANSACTION;
MySQL的SQL语句;
MySQL的SQL语句;
MySQL的SQL语句;
ROLLBACK;

5. Résumé de MySQL

MySQL est un système de gestion de bases de données relationnelles puissant et flexible qui peut effectuer diverses opérations sur les données, notamment l'ajout, la modification et la suppression de données. Lors de l’exécution de ces opérations, il faut veiller à garantir l’intégrité et la cohérence des données. De plus, les capacités de traitement des transactions de MySQL garantissent l'atomicité, la cohérence, l'isolation et la durabilité des opérations. Ces opérations sont très importantes tant pour les développeurs que pour les administrateurs de bases de données car elles peuvent garantir l'exactitude des données et protéger la sécurité des informations importantes.

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:processus d'exécution MySQLArticle suivant:processus d'exécution MySQL