Section courante

A propos

Section administrative du site

Les instructions «SQL» sont les éléments clef permettant de manipuler les informations d'une base de données comme MySQL. Voici la liste des instructions du MySQL :

Instruction Description
ALTER PROCEDURE Cette instruction permet de modifier les caractéristiques d'une procédures STORED.
ALTER TABLE Cette instruction permet la modification d'élément de la structure d'une table.
ALTER TABLE ... ADD COLUMN Ces instructions permettent d'ajouter ou d'insérer un champs de la structure d'une table.
ALTER TABLE ... ADD CONSTRAINT FOREIGN KEY Ces instructions permettent de créer une nouvelle clef privée de la structure d'une table.
ALTER TABLE ... ADD FULLTEXT Ces instructions permettent d'ajouter une nouvelle index FULLTEXT de la structure d'une table utilisé éventuellement pour la fonction «MATCH» par exemple.
ALTER TABLE ... ADD INDEX Ces instructions permettent d'ajouter un nouvel index dans la structure d'une table.
ALTER TABLE ... ADD PRIMARY KEY Ces instructions permettent d'ajouter une nouvelle clef primaire de la structure d'une table.
ALTER TABLE ... ADD UNIQUE Ces instructions permettent d'ajouter une nouvelle clef unique de la structure d'une table.
ALTER TABLE ... ALTER COLUMN Ces instructions permettent la modification des attributs d'un champs de la structure d'une table.
ALTER TABLE ... CHANGE Ces instructions permettent la modification du nom d'un champs de la structure d'une table.
ALTER TABLE ... DISABLE KEYS Ces instructions permettent de désactiver temporaire toutes les clefs de la structure d'une table.
ALTER TABLE ... DROP Ces instructions permettent de supprimer de champs de la structure d'une table.
ALTER TABLE ... DROP FOREIGN KEY Ces instructions permettent de supprimer une clef étrangère de la structure d'une table.
ALTER TABLE ... DROP INDEX Ces instructions permettent de supprimer un index de la structure d'une table.
ALTER TABLE ... DROP PRIMARY KEY Ces instructions permettent de supprimer la clef primaire de la structure d'une table.
ALTER TABLE ... ENABLE KEYS Ces instructions permettent de réactiver toutes les clefs de la structure d'une table.
ALTER TABLE ... MODIFY Ces instructions permettent la modification de champs de la structure d'une table.
ALTER TABLE ... ORDER BY Ces instructions permettent de trié les champs de la table selon les colonnes spécifié.
ALTER TABLE ... RENAME Ces instructions permettent de renommer le nom de la table.
ALTER USER Cette instruction permet de modifier un compte MySQL existant.
ANALYZE Cette instruction permet d'effectuer des analyses sur les tables et les base de données et les tables.
BACKUP Cette instruction permet d'effectuer une copie de sauvegarde d'une ou plusieurs tables de type «MyISAM» dans un fichier.
CHECK TABLE Cette instruction permet de vérifier la cohérence de l'information d'une table de la base de données si elle n'a pas été endommagé par exemple.
COMMIT Cette instruction permet de sauvegarder les changements apporté par une transaction.
CREATE DATABASE Cette instruction permet de créer une nouvelle base de données.
CREATE FUNCTION Cette instruction permet de créer une fonction STORED.
CREATE INDEX Cette instruction permet de créer une nouvelle index sur un ou des champs d'une table.
CREATE PROCEDURE Cette instruction permet de créer une procédure STORED.
CREATE TABLE Cette instruction permet de créer une table dans la base de données spécifié ou courante.
CREATE USER Cette instruction permet de créer un nouveau compte MySQL.
CREATE VIEW Cette instruction permet de créer une vue d'une requête SQL.
DELETE Cette instruction permet de supprimer des enregistrements dans une table.
DESCRIBE Cette instruction permet de sortir les informations d'entête d'une table.
DROP DATABASE Cette instruction permet de supprimer une base de données existante.
DROP INDEX Cette instruction permet de supprimer un index associé à une table de base de données.
DROP TABLE Cette instruction permet de supprimer une table de base de données.
EXPLAIN Cette instruction permet de sortir les informations d'entête ayant rapport à l'index d'une table.
FLUSH Cette instruction permet de vider le système de cache interne du MySQL.
GRANT Cette instruction permet de définir les privilèges administrateur de chaque utilisateur de la base de données de MySQL.
INSERT Cette instruction permet d'insérer un nouvel enregistrement dans une table.
KILL Cette instruction permet de supprimer un processus.
LOAD DATA Cette instruction permet d'insérer les données d'une table que contient un fichier.
LOAD XML Cette instruction permet d'insérer les données d'une table existant à partir d'un fichier XML.
LOCK TABLES Cette instruction permet de verrouiller temporairement une table pour un processus client.
OPTIMIZE TABLE Cette instruction permet d'optimiser le contenu d'une table «MyISAM» ou «BDB».
RENAME TABLE Ces instructions permettent de renommer le nom de la table.
REPAIR TABLE Ces instructions permettent de réparer une ou plusieurs tables éventuellement endommagé.
REPLACE Cette instruction permet d'insérer ou de remplacer une enregistrement dans une table.
RESET Cette instruction permet d'effacer l'état de diverses opérations du serveur.
RESTORE TABLE Cette instruction permet de restaurer une copie de sauvegarde d'une ou plusieurs tables à partir d'un fichier.
REVOKE Cette instruction permet d'enlever des droits d'un utilisateur de la base de données de MySQL.
ROLLBACK Cette instruction permet d'annuler toutes les transactions effectué depuis le dernier «COMMIT».
SELECT Cette instruction permet de sortie une liste de données à partir d'une ou plusieurs tables.
SET Cette instruction permet de fixer les options de la base de données «MySQL».
SHOW Cette instruction permet d'afficher des informations sur une structure de données quelconque.
SHOW DATABASES Ces instructions permettent d'afficher la liste des bases de données de «MySQL».
SHOW GRANTS FOR Cette instruction permet d'afficher la liste des privilèges d'un utilisateur de la bases de données de «MySQL».
SHOW INDEX Cette instruction permet d'afficher la liste des index d'une table.
SHOW LOGS Cette instruction permet d'afficher le contenu du journal de bord (Logs).
SHOW PROCESSLIST Cette instruction permet d'afficher la liste des processus en cours.
SHOW STATUS Cette instruction permet d'afficher les informations d'état du serveur.
SHOW TABLE STATUS Cette instruction permet d'afficher les informations technique de la structure d'une table.
SHOW TABLES Ces instructions permettent d'afficher la liste des tables d'une bases de données de «MySQL».
SHOW VARIABLES Cette instruction permet d'afficher les variables du serveur de base de données «MySQL».
SOURCE Cette instruction permet d'exécuter le contenu d'un fichier «.SQL» spécifié.
START TRANSACTION Cette instruction permet de débuter une transaction.
TRUNCATE Cette instruction permet de supprimer le contenu entier d'une table sans pour autant supprimer sa structure.
UPDATE Cette instruction permet de mettre à jour des champs d'enregistrements dans une table.
USE Cette instruction permet de sélectionner une des bases de données à gérer par «MySQL».


Dernière mise à jour : Dimanche, 28 septembre 2014