MySQL est un système de gestion de base de données relationnelle (SGBDR) qui utilise SQL (Structured Query Language) pour manipuler, gérer et récupérer des informations. Il offre une variété de fonctions d'information qui peuvent être utilisées pour obtenir des détails sur la base de données, les tables, les colonnes et bien plus encore. Dans cet article, nous explorerons certaines de ces fonctions d'information et comment elles peuvent être utilisées.

Fonctions système

Les fonctions système sont des fonctions qui renvoient des informations sur le système de base de données MySQL. Certaines des fonctions système les plus courantes incluent :

VERSION() : cette fonction renvoie la version actuelle de MySQL que vous utilisez.

USER() : cette fonction renvoie le nom d'utilisateur et l'hôte que vous utilisez actuellement.

SYSTEM_USER() : Cette fonction renvoie le nom d'utilisateur du système d'exploitation sous lequel le serveur MySQL est exécuté.

LAST_INSERT_ID() : cette fonction renvoie la valeur générée automatiquement pour la dernière opération d'insertion que vous avez effectuée.

Fonctions de base de données

Les fonctions de base de données sont des fonctions qui renvoient des informations sur la base de données actuelle. Certaines des fonctions de base de données les plus courantes incluent :

DATABASE() : Cette fonction renvoie le nom de la base de données actuelle.

SCHEMA() : Cette fonction est synonyme de DATABASE(). Il renvoie le nom de la base de données actuelle.

Fonctions des tableaux

Les fonctions de table sont des fonctions qui renvoient des informations sur les tables. Certaines des fonctions de table les plus courantes incluent :

TABLE_NAME() : Cette fonction renvoie le nom de la table actuelle.

TABLE_ROWS() : cette fonction renvoie le nombre de lignes dans la table actuelle.

Fonctions de colonne

Les fonctions de colonne sont des fonctions qui renvoient des informations sur les colonnes. Certaines des fonctions de colonne les plus courantes incluent :

COLUMN_NAME() : Cette fonction renvoie le nom de la colonne actuelle.

COLUMN_TYPE() : Cette fonction renvoie le type de données de la colonne actuelle.

Pour utiliser ces fonctions d'information, vous devez écrire une requête SQL qui les inclut. Par exemple, pour obtenir la version actuelle de MySQL, vous pouvez écrire la requête suivante :

SÉLECTIONNER LA VERSION();

Cela renverra la version actuelle de MySQL que vous utilisez. De même, pour obtenir le nom d'utilisateur et le nom d'hôte actuels, vous pouvez écrire la requête suivante :

SELECT UTILISATEUR();

Cela renverra le nom d'utilisateur et le nom d'hôte que vous utilisez actuellement.

Les fonctions d'information de MySQL sont un outil puissant qui peut vous aider à obtenir des détails sur votre système de base de données, vos tables et vos colonnes. En comprenant comment utiliser ces fonctions, vous pouvez obtenir des informations précieuses qui peuvent vous aider à gérer et à optimiser plus efficacement votre base de données.

En résumé, les fonctions d'information de MySQL constituent une partie essentielle de MySQL et fournissent un large éventail d'informations sur le système de base de données, la base de données actuelle, les tables et les colonnes. Ces fonctions d'information peuvent être extrêmement utiles pour le débogage, l'optimisation et la gestion générale des bases de données.

Répondez maintenant à l’exercice sur le contenu :

Parmi les affirmations suivantes concernant les fonctions d'information de MySQL, laquelle est vraie ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Utiliser les fonctions de groupe dans MySQL

Page suivante de lebook gratuit :

56Utiliser les fonctions de groupe dans MySQL

4 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte