Première introduction de MySQL aux instructions SQL et aux opérations de bibliothèque

jacklove
Libérer: 2023-03-25 17:22:01
original
1405 Les gens l'ont consulté

La première introduction de MySQL aux instructions SQL et aux opérations de bibliothèque est très importante pour les opérations PHP. Cet article expliquera les opérations associées en détail.

1>Types de langage SQL

SQL : le langage de requête structuré est un Langage de requête structuré

Le langage SQL est principalement utilisé pour accéder aux données , interroger des données, mettre à jour des données et gérer des systèmes de bases de données relationnelles, langage SQL développé par IBM

-->Instruction DDL Langage de définition de base de données : base de données, table, vue, index, processus de stockage , tel que CREATE DROP ALTER
-->Instruction DML Langage de manipulation de base de données : Insérer des données INSERT, supprimer des données DELETE, mettre à jour les données UPDATE, interroger des données SELECT

-->Instruction DCL Langage de contrôle de base de données : Par exemple, pour contrôler les droits d'accès des utilisateurs GRANT, REVOKE

Il s'agit essentiellement de contrôler les dossiers (bases de données), les fichiers (tables) et Ajouter, supprimer, modifier et vérifier le contenu du fichier (enregistrements de données)

1.1> Dossier d'opération (base de données)

Comme suit, Créer une base de données db1, Essentiellement, un nouveau dossier db1 est créé sous le répertoire de données. Le fichier de gestion des données

est créé par défaut sous le dossier db1.



Ajouté : créer une base de données db1 charset utf8 ; Afficher les bases de données ;

show create database db1; # Afficher une seule bibliothèque

Modification : modifier la base de données db1 charset latin1 ; 

Opération 1.2> file (table)


Sous quelle bibliothèque opérer, utilisez use library name pour basculer vers la bibliothèque, vous pouvez utiliser select database ();



Comme ci-dessus, la table t1 est créée et deux fichiers sont générés en conséquence .frm est le fichier qui stocke la structure de la table, et .ibd. est le fichier qui stocke le fichier de données de la table correspondante.

                                                                                                                                     
                                                                                                                                         afficher, ;  ​ # Afficher une seule table

Modification : Modifier la table T1 Modifier le nom Char (3);

Alter Table T1 Change name char (2);


1.3>Contenu du fichier d'opération (enregistrements de données dans la table)

Ajouté : insérer dans valeurs t1(1,'egon1'),(2, 'egon2'),(3,'egon3'); # Insérer plusieurs éléments de données

Requête : sélectionnez * from t1 ; all

sélectionnez l'identifiant de t1 ; # Requête Spécifiez la colonne


Modification : mettre à jour t1 set name='sb' où id=2 ; # Modification en fonction des contraintes

Supprimer : supprimer de t1 où id=1 ;

2>Lié à la bibliothèque

2.1>L'utilisation de certaines bibliothèques sous la base de données.

Information_schema : bibliothèque virtuelle, qui n'occupe pas d'espace disque et est stockée en mémoire. Elle est générée au démarrage du service de base de données

Cette bibliothèque stocke certains paramètres après le démarrage de la base de données, tels que les informations sur la table utilisateur, les informations sur les colonnes, les informations sur les autorisations, les informations sur les caractères, etc.

Ainsi, comme indiqué ci-dessous, la bibliothèque peut être visualisée sur la ligne de commande, mais le fichier n'est pas visible sur le disque dur.


Performance_schema : Une nouvelle base de données a été ajoutée depuis MySQL 5.5 : principalement utilisée pour collecter les paramètres de performances du serveur de base de données,


enregistrer divers événements, verrous, etc. traitement des requêtes de requête Phénomène

mysql : bibliothèque d'autorisations, stocke principalement les informations d'autorisation des utilisateurs du système



Cet article est une première l'introduction aux instructions MySQL SQL et aux opérations de la bibliothèque est expliquée. Pour plus de matériel d'apprentissage, veuillez prêter attention au site Web PHP chinois.

Recommandations associées :

Comment implémenter simplement TP5-ajouter, supprimer, modifier et interroger

Comment interroger le dernier enregistrement via mysql

le serveur SQL trouve la valeur maximale, la valeur minimale, le temps correspondant à la valeur maximale et le temps correspondant à la valeur minimale

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!