Dans cet article, nous explorerons une liste complète des commandes MySQL , en les regroupant par catégories pour une meilleure compréhension.
💡 MySQL est l’un des systèmes de gestion de base de données relationnelle (SGBDR) les plus populaires au monde. Il est largement utilisé pour stocker et gérer des données dans de nombreuses applications, allant des sites web simples aux systèmes d’entreprise complexes. Pour interagir avec une base de données MySQL, il est essentiel de comprendre les différentes commandes disponibles.
mysql -u [utilisateur] -p
: Permet de se connecter à MySQL en spécifiant un utilisateur et en demandant le mot de passe.quit
ou \q
: Permet de se déconnecter de MySQL et de quitter l’interface de ligne de commande.USE [nom_base_de_données]
: Sélectionne une base de données spécifique pour travailler avec ses tables et ses données.CREATE DATABASE [nom_base_de_données]
: Crée une nouvelle base de données avec le nom spécifié.DROP DATABASE [nom_base_de_données]
: Supprime une base de données existante avec le nom spécifié.SHOW DATABASES
: Affiche la liste de toutes les bases de données disponibles sur le serveur MySQL.CREATE TABLE [nom_table] (colonne1 type, colonne2 type, ...)
: Crée une nouvelle table avec les colonnes spécifiées.DROP TABLE [nom_table]
: Supprime une table existante de la base de données.SHOW TABLES
: Affiche la liste de toutes les tables dans la base de données actuelle.INSERT INTO [nom_table] (colonne1, colonne2, ...) VALUES (valeur1, valeur2, ...)
: Insère une nouvelle ligne de données dans une table spécifiée.SELECT * FROM [nom_table]
: Sélectionne toutes les lignes et toutes les colonnes d’une table spécifiée.UPDATE [nom_table] SET colonne1 = valeur1, colonne2 = valeur2 WHERE condition
: Met à jour les données dans une table selon une condition spécifiée.DELETE FROM [nom_table] WHERE condition
: Supprime des lignes de données d’une table selon une condition spécifiée.CREATE USER '[nom_utilisateur]'@'localhost' IDENTIFIED BY '[mot_de_passe]'
: Crée un nouvel utilisateur avec le nom et le mot de passe spécifiés.GRANT [privilèges] ON [nom_base_de_données].[nom_table] TO '[nom_utilisateur]'@'localhost'
: Accorde des privilèges spécifiques à un utilisateur sur une base de données ou une table.REVOKE [privilèges] ON [nom_base_de_données].[nom_table] FROM '[nom_utilisateur]'@'localhost'
: Révoque des privilèges accordés précédemment à un utilisateur.Voici quelques exemples pratiques d’utilisation des commandes MySQL :
CREATE DATABASE
:Supposons que vous souhaitez créer une nouvelle base de données pour un système de gestion d’une bibliothèque en ligne. Vous pouvez utiliser la commande suivante :
CREATE DATABASE bibliotheque;
CREATE TABLE
:Après avoir créé la base de données, vous pouvez créer une table pour stocker les informations sur les livres disponibles. Voici un exemple de commande pour créer une telle table :
CREATE TABLE livres (
id INT AUTO_INCREMENT PRIMARY KEY,
titre VARCHAR(100),
auteur VARCHAR(100),
année_publication INT
);
INSERT INTO
:Maintenant, vous pouvez ajouter des livres à votre table. Voici un exemple d’insertion d’un nouveau livre dans la table livres
:
INSERT INTO livres (titre, auteur, année_publication)
VALUES ('Le Seigneur des Anneaux', 'J.R.R. Tolkien', 1954);
SELECT
:Pour afficher tous les livres de la table livres
, vous pouvez utiliser la commande suivante :
SELECT * FROM livres;
UPDATE
:Supposons que vous vouliez mettre à jour l’auteur d’un livre. Par exemple, si vous avez fait une erreur de saisie lors de l’insertion, vous pouvez corriger cela avec la commande suivante :
UPDATE livres
SET auteur = 'J.R.R. Tolkien'
WHERE titre = 'Le Seigneur des Anneaux';
DELETE
:Si vous devez supprimer un livre de la table, vous pouvez utiliser la commande suivante :
DELETE FROM livres
WHERE titre = 'Le Seigneur des Anneaux';
CREATE USER
:Si vous avez besoin de créer un utilisateur pour gérer votre base de données, vous pouvez utiliser la commande suivante :
CREATE USER 'nouvel_utilisateur'@'localhost' IDENTIFIED BY 'mot_de_passe';
GRANT
:Vous pouvez accorder des privilèges à un utilisateur spécifique sur une base de données ou une table. Par exemple, pour accorder tous les privilèges sur la base de données bibliotheque
à l’utilisateur nouvel_utilisateur
, vous pouvez utiliser la commande suivante :
GRANT ALL PRIVILEGES ON bibliotheque.* TO 'nouvel_utilisateur'@'localhost';
Ces exemples illustrent quelques-unes des commandes MySQL les plus couramment utilisées dans des scénarios pratiques de gestion de bases de données.
Répondre à un appel à projet (AAP) est une compétence cruciale pour toute organisation souhaitant…
Une fiche de proposition de projet est un document essentiel utilisé pour présenter une idée…
Le budget de trésorerie est un outil essentiel de gestion financière qui permet aux entreprises…
L'écart-type de répétabilité est une mesure statistique clé utilisée pour évaluer la précision des instruments…
Dans cet article, nous explorerons les différents modèles de tableaux de bord ROI, leurs composantes…
L'évaluation d'un projet est une étape cruciale dans la gestion de projets, permettant de mesurer…
This website uses cookies.