Maison  >  Article  >  base de données  >  Quelles sont les différentes commandes utilisées dans MySQL ?

Quelles sont les différentes commandes utilisées dans MySQL ?

王林
王林avant
2023-09-07 19:53:021057parcourir

MySQL 中使用哪些不同的命令?

Le langage SQL est divisé en quatre instructions de langage principales : DML, DDL, DCL et TCL. À l'aide de ces instructions, nous pouvons définir la structure de la base de données en créant et en modifiant des objets de base de données, et nous pouvons manipuler les données dans les tables en mettant à jour ou en supprimant. Nous pouvons également contrôler quels utilisateurs peuvent lire/écrire des données ou gérer des transactions pour créer une seule unité de travail.

Les quatre principales catégories d'instructions SQL sont les suivantes -

DML (Data Manipulation Language)

Les instructions DML affectent les enregistrements d'une table. Il s'agit des opérations de base que nous effectuons sur les données, telles que la sélection de certains enregistrements dans une table, l'insertion de nouveaux enregistrements, la suppression d'enregistrements inutiles et la mise à jour/modification d'enregistrements existants.

Les instructions DML incluent les éléments suivants -

SELECT – Sélectionnez les enregistrements de la table

  • INSERT – Insérez de nouveaux enregistrements
  • UPDATE – Mettre à jour/modifier les enregistrements existants
  • DELETE – Supprimer les enregistrements existants

DDL (Data Definition Language)

Les instructions DDL sont utilisées pour changer/modifier la structure et le schéma d'une base de données ou d'une table. Ces instructions traitent de la conception et du stockage des objets de base de données.

  • CREATE – Créer de nouvelles tables, bases de données, schémas
  • ALTER – Modifier les tables existantes, les descriptions de colonnes
  • DROP – Supprimer les objets existants de la base de données

DCL (Data Control Language)

Les instructions DCL contrôlent les interactions des utilisateurs Niveau d'accès pour les objets de base de données.

  • GRANT - Permet à l'utilisateur de lire/écrire certains objets de base de données
  • REVOKE - Bloque l'accès de l'utilisateur en lecture/écriture aux objets de base de données

TCL (Transaction Control Language)

Les instructions TCL vous permettent de contrôler et de gérer les transactions pour la maintenance des données l'intégrité est dans l'instruction SQL.

  • BEGIN Transaction – Ouvrir la transaction
  • COMMIT Transaction – Valider la transaction
  • ROLLBACK Transaction – ROLLBACK transaction, une erreur s'est produite

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer