DDL dans MySQL représente les instructions de définition de base de données, qui sont utilisées pour créer des tables, des index, des vues, des procédures stockées, des déclencheurs, etc. dans la base de données.
Les mots-clés d'instruction couramment utilisés sont : CREATE, ALTER, DROP, TRUNCATE, COMMENT, RENAME.
Cours recommandé : Tutoriel MySQL.
Le schéma décrit par DDL doit être compilé par un logiciel informatique et converti dans un format pratique pour stockage informatique, requêtes et formats manipulés, le programme qui effectue cette conversion est appelé un compilateur de modèles.
Le compilateur de schéma traite les définitions de schéma pour produire principalement deux types de données : les dictionnaires de données et les définitions de type et de structure de données.
Le dictionnaire de données et les informations de structure interne de la base de données constituent la base de la création de la base de données correspondant au schéma. Sur la base de ces informations, la structure logique correspondant à chaque base de données est créée ; des données de la base de données sont également basées sur les informations du schéma. Déterminez la méthode et le type d'accès aux données, ainsi que la relation entre les données et les contraintes d'intégrité des données.
Le dictionnaire de données est la représentation interne des informations du schéma, et la méthode de stockage du dictionnaire de données varie selon les différents SGBD.
La définition des types et des structures de données signifie que lorsqu'une application se connecte à une base de données, l'application doit comprendre les types de données et les structures générées et extraites. Il s'agit de la définition du type de données et de la structure de l'espace de travail utilisateur fournie pour divers langages hôtes, rendant la structure logique de l'espace de travail utilisateur et de la base de données cohérente, réduisant ainsi le processus de conversion des données. Ce type de définition de type de données et de structure est généralement utilisé dans un. fichier d'en-tête.
Il existe généralement deux façons de définir un schéma de base de données : définir le schéma de manière interactive et définir le schéma via le texte de description DDL du langage de description de données.
Niveau de base de données
Afficher toutes les bases de données : afficher les bases de données ;
Entrer une base de données : utiliser db_name ;
Créer une base de données : créer une base de données nom_base de données ;
Créer une base de données avec un jeu de caractères spécifié : créer un jeu de caractères nom_base de données de base de données utf8 ;
Afficher les informations de création de base de données : afficher créer une base de données nom_base de données ;
Modifier l'encodage de la base de données : modifier le jeu de caractères db_name de la base de données gb2312;
Supprimer une base de données : supprimer la base de données db_name;
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!