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