Aller au contenu

Gérer des données

INSERT

Simple

On peut insérer les données simplement.

Pour la table utilisateur, Comme ceci :

SQL
INSERT INTO `Users` VALUES (8, "pascal@gmail.com", "Super", null, now());

On a créer un utilisateur avec l'identifiant 8, l'email pascal@gmail.com, le mot de passe Super, aucun code et la date de création à maintenant.

Colonnes précisés

Si on ajoute un utilisateur à la base de données, très souvent, on ne va pas donner l'identifiant, on laisse la base de données faire.

Pour cela, on peut via la commande suivante :

SQL
INSERT INTO `Users`(`email`, `password`, `code`, `created_at`) VALUES ("kevin@gmail.com", "Super", null, now());

On a créer un utilisateur avec l'identifiant généré par la base de données, l'email kevin@gmail.com, le mot de passe Super, aucun code et la date de création à maintenant.

UPDATE

Pour modifier une donnée, on peut le faire via la commande suivante :

SQL
UPDATE `Users` SET `code` = null WHERE `id` = 3;

On a modifié l'utilisateur avec l'identifiant 3 et on lui a dit qu'il n'a maintenant plus de code.

DELETE

Pour supprimer une donnée, on peut le faire via la commande suivante :

SQL
DELETE FROM `Users` WHERE `id` = 8;

On a supprimé l'utilisateur avec l'identifiant 8. Il n'apparaîtra donc plus dans la base de données.