Gérer des données¶
INSERT¶
Simple¶
On peut insérer les données simplement.
Pour la table utilisateur, Comme ceci :
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 :
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 :
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 :
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.