Commandes de gestion de base de données
– CREATE DATABASE nom_de_la_base; : Créer une nouvelle base de données.
– DROP DATABASE nom_de_la_base; : Supprimer une base de données existante.
– USE nom_de_la_base; : Sélectionner une base de données à utiliser.
### Commandes de gestion de tables
– CREATE TABLE nom_de_la_table (colonne1 type, colonne2 type, …); : Créer une nouvelle table.
– DROP TABLE nom_de_la_table; : Supprimer une table existante.
– ALTER TABLE nom_de_la_table ADD colonne type; : Ajouter une nouvelle colonne à une table.
– ALTER TABLE nom_de_la_table DROP colonne; : Supprimer une colonne d’une table.
– DESCRIBE nom_de_la_table; : Afficher la structure d’une table.
### Commandes de manipulation de données
– INSERT INTO nom_de_la_table (colonne1, colonne2, …) VALUES (valeur1, valeur2, …); : Ajouter une nouvelle ligne dans une table.
– SELECT * FROM nom_de_la_table; : Sélectionner toutes les lignes d’une table.
– SELECT colonne1, colonne2 FROM nom_de_la_table WHERE condition; : Sélectionner des colonnes spécifiques avec une condition.
– UPDATE nom_de_la_table SET colonne1 = valeur1 WHERE condition; : Mettre à jour des lignes existantes dans une table.
– DELETE FROM nom_de_la_table WHERE condition; : Supprimer des lignes d’une table.
### Commandes de recherche et filtrage
– WHERE : Filtrer les résultats d’une requête.
– ORDER BY colonne ASC|DESC; : Trier les résultats.
– LIMIT n; : Limiter le nombre de résultats retournés.
– GROUP BY colonne; : Regrouper les résultats similaires.
### Commandes de gestion des utilisateurs et des droits
– CREATE USER ‘utilisateur’@’localhost’ IDENTIFIED BY ‘motdepasse’; : Créer un nouvel utilisateur.
– GRANT ALL PRIVILEGES ON nom_de_la_base.* TO ‘utilisateur’@’localhost’; : Accorder des privilèges.
– REVOKE ALL PRIVILEGES ON nom_de_la_base.* FROM ‘utilisateur’@’localhost’; : Révoquer des privilèges.
– DROP USER ‘utilisateur’@’localhost’; : Supprimer un utilisateur.
### Commandes de sauvegarde et de restauration
– mysqldump -u utilisateur -p nom_de_la_base > fichier.sql; : Sauvegarder une base de données.
– mysql -u utilisateur -p nom_de_la_base < fichier.sql; : Restaurer une base de données à partir d’un fichier.
### Commandes d’information
– SHOW DATABASES; : Afficher toutes les bases de données.
– SHOW TABLES; : Afficher toutes les tables de la base de données actuelle.
– SHOW COLUMNS FROM nom_de_la_table; : Afficher les colonnes d’une table.
Cette liste couvre les commandes les plus courantes utilisées dans MySQL. Il existe d’autres commandes et options avancées, mais celles-ci constituent une bonne base pour commencer.
Demander à Chat AI n’importe quoi:
https://apps.apple.com/app/apple-store/id6447419372?pt=121708643&ct=question-share&mt=8


