Comment insérer des dates dans MySQL

MySQL enregistre les dates entre le 01/01/1000 et le 31/12/9999.

Dans une table MySQL, vous devez entrer les enregistrements avec la déclaration "INSERT". Avant de saisir les enregistrements, vous devez établir une connexion à la base de données. La base de données ne stocke qu'une valeur de date sans heure. AAAA-MM-JJ est la date du type de format par défaut dans une table MySQL. Vous disposez de plusieurs options pour insérer des dates, notamment utiliser la date du jour ou spécifier des dates différentes. MySQL enregistre les dates entre le 01/01/1000 et le 31/12/9999.

Étape 1

Accédez à votre base de données MySQL. Accéder à l'outil de requête.

Écrivez la requête suivante pour entrer la date actuelle dans la table, puis exécutez la requête:

INSERT INTO nom_table VALUES (CURDATE ());

Cette requête suppose que la table que vous proposez avec "nom_table" ne comporte qu'un seul champ qui accepte les dates comme type de champ. La fonction "CURDATE" renvoie la date et l'heure actuelles, mais comme le champ n'a que "date" et non "date et heure", la partie de l'heure renvoyée par CURDATE est omise.

Ecrivez la requête suivante pour entrer une date spécifique dans une table, puis exécutez la requête:

INSERT INTO nom_table VALUES (01-01-2011);

Cette requête insère cette date spécifique dans la table. Vous pouvez utiliser d'autres caractères de ponctuation pour délimiter les dates, telles que les points ou les barres.