Voici des exemples concrets pour vous montrez les principales requêtes SQL.
Affichage des tables d’une base de donnée :
SHOW TABLES;
Affichage de la structure d’une table (Utilisateur) :
EXPLAIN Utilisateur;
Création d’une table :
CREATE TABLE Utilisateur (
UserID bigint(20) NOT NULL AUTO_INCREMENT,
nom varchar(40) NOT NULL defaut' ',
prenom varchar(40) NOT NULL defaut' ',
fonction varchar(20) defaut' ',
PRIMARY KEY (UserID);
);
Insertion de données dans une table :
INSERT INTO Utilisateur
VALUES (
'',
'Dupond',
'Roger',
'technicien',
);
Affichage des données stockées dans une table :
SELECT nom,prenom
FROM Utilisateur
WHERE (fonction = 'technicien')
ORDER BY Nom;
Ajouter un champ à une table :
ALTER TABLE Utilisateur
ADD birth date NOT NULL;
Modifier le type d’un champ d’une table :
ALTER TABLE Utilisateur
ADD prenom varchar(50) NOT NULL defaut 'toto';
Supprimer un champ d’une table :
ALTER TABLE Utilisateur
ADD birth;