MySQL a créé et mis à jour l'horodatage
Phpmyadmin crée l'horodatage actuel de la table
La création de champs avec des horodatages contenant les dates de création et / ou de modification de MySQL à l'aide de PHPMyAdmin est simple.
Pas besoin de code SQL spécifique dans les dernières versions, car il est maintenant possible d'avoir deux champs différents dans la même table avec l'horodatage actuel par défaut, et donc pas besoin d'utiliser plus de déclencheurs dans ce but.
Dans l'interface de création de table, ajoutez deux champs - un pour la date de création et un pour la modification - avec les options suivantes: timestamp, timestamp actuel comme valeur par défaut et attribut on update pour la dernière date de modification.
Une fois créée, la structure de la table devrait ressembler à la capture d'écran ci-dessous.
Date de création de la table MySQL
Essayez-le en créant une nouvelle entrée de table:
Dans l'interface de navigation, voir votre entrée nouvellement créée - les dates de création et de modification sont égales.
Essayez de mettre à jour l'une des valeurs d'une entrée:
Et voir directement le changement: la date de modification a été mise à jour pour correspondre à l'heure de changement, et le temps de création ne l'a pas été.
Il est bien sûr également possible de le faire en utilisant SQL, voici le code correspondant:
Comment définir un Horodatage MySQL actuel pour créer et mettre à jour
Pour définir un Horodatage MySQL actuel sur la création et la mise à jour de table, lors de la création d'une table, insérez deux champs différents de type TIMESTAMP et la valeur par défaut MYSQL timestamp current, également appelée heure actuelle. Le champ de date de modification doit également avoir l'attribut sur l'horodatage par défaut de mise à jour.
Apprenez les bases du référencement: Inscrivez-vous aujourd'hui!
Stimulez la visibilité et le trafic de votre site Web en maîtrisant les principes fondamentaux du référencement avec notre cours de base facile à suivre.
Commencer à apprendre le référencementLe premier champ sera l'horodatage de création. Il doit être de type timestamp et être défini par défaut sur l'heure actuelle. Lors de la création d'un nouvel enregistrement, ce champ sera rempli avec l'horodatage actuel de MySQL.
Le deuxième champ sera l’horodatage de la modification et doit également être défini avec le type timestamp, plus avec l’attribut de mise à jour CURRENT_TIMESTAMP. Ainsi, lors de la création d’un enregistrement, la date de modification sera définie sur l’horodatage actuel de MySQL. De plus, chaque fois que l'enregistrement sera modifié, le champ d'horodatage de la modification sera également mis à jour avec l'horodatage actuel de MySQL.
Initialisation automatique et mise à jour pour TIMESTAMP et DATETIMEWhat is a Horodatage MySQL?
L'horodatage MySQL est un moyen de représenter une heure et une date, dans la même unité de stockage.
L’horodatage MySQL va du premier janvier 1970 en heure UTC du serveur au 19 janvier 2038.
Cela signifie que l'utilisation de l'horodatage MySQL est limitée, car ils devront être modifiés d'ici 2038, mais il est fort probable qu'un correctif s'en occupe.
L’horodatage MySQL est l’un des deux moyens de stocker dans une base de données MySQL la date et l’heure, ainsi que le format date-heure.
Il est généralement préférable d’utiliser un Horodatage MySQL pour stocker des dates telles que la modification et la date de création d’un enregistrement dans la base de données MySQL, car c’est le moyen préféré d’utiliser la date et l’heure dans une base de données.
Cependant, toutes ces valeurs ainsi que le format de date standard sont liés et peuvent même fonctionner ensemble.
Questions Fréquemment Posées
- Comment ajouter un horodatage créé et mis à jour MySQL?
- Pour créer des horodatages pour les enregistrements créés et mis à jour dans une table MySQL, vous pouvez définir deux champs avec le type d'horodatage et définir la valeur par défaut sur l'horodatage actuel. Pour l'horodatage mis à jour, ajoutez l'attribut sur Update Current_timestamp. Cela garantit que l'horodatage créé est défini lorsqu'un nouvel enregistrement est ajouté et que l'horodatage mis à jour reflète l'heure actuelle chaque fois que l'enregistrement est modifié.
- Quelles sont les étapes clés pour exporter et transférer en toute sécurité un site WordPress vers un nouveau domaine sans perdre le classement SEO?
- Les étapes clés incluent la création d'une sauvegarde complète du site, la modification des paramètres du domaine et l'URL dans les paramètres WordPress, la redirection correcte des URL de l'ancien domaine vers le nouveau pour maintenir le référencement et la notification de Google du changement via la console de recherche Google. Assurer le temps d'arrêt minimal et la préservation des données du site et des paramètres de référencement sont cruciaux tout au long du processus.
Yoann Bierling est un professionnel de l'édition Web et du conseil numérique, ayant un impact mondial grâce à l'expertise et à l'innovation dans les technologies. Passionné par l'autonomisation des individus et des organisations à prospérer à l'ère numérique, il est poussé à fournir des résultats exceptionnels et à stimuler la croissance grâce à la création de contenu éducatif.
Apprenez les bases du référencement: Inscrivez-vous aujourd'hui!
Stimulez la visibilité et le trafic de votre site Web en maîtrisant les principes fondamentaux du référencement avec notre cours de base facile à suivre.
Commencer à apprendre le référencement