mySQL gemaakt en bijgewerkt timestamp

Het maken van velden met tijdstempels die de aanmaak- en / of de laatste wijzigingsdatums in MySQL met PHPMyAdmin bevat, is eenvoudig.


Phpmyadmin maakt de huidige tijdstempel van de tabel

Het maken van velden met tijdstempels die de aanmaak- en / of de laatste wijzigingsdatums in MySQL met PHPMyAdmin bevat, is eenvoudig.

Geen behoefte aan specifieke SQL-code in de nieuwste versies, omdat het nu mogelijk is om twee verschillende velden in dezelfde tabel met de  huidige tijdstempel als standaard   te hebben, en daarom geen triggers meer nodig hebt voor dit doel.

Voeg in de interface voor het maken van de tabel twee velden toe - een voor de aanmaakdatum en een voor de wijziging - met opties zoals beschreven: zowel als tijdstempel, huidige tijdstempel als standaardwaarde en attribuut bij update voor de laatste wijzigingsdatum.

Eenmaal gemaakt, moet de tabelstructuur vergelijkbaar zijn met die onder screenshot.

MySQL-tabel aanmaakdatum

Probeer het eens door een nieuw tabelitem te maken:

In de bladerinterface ziet u uw nieuw aangemaakte item - zowel de aanmaak- als de wijzigingsdatum zijn gelijk.

Probeer een van de waarden van een item bij te werken:

En zie direct de wijziging: de wijzigingsdatum is bijgewerkt om overeen te komen met de veranderingstijd, en de aanmaaktijd is dat niet.

Het is natuurlijk ook mogelijk om het te doen met behulp van SQL, hier is de bijbehorende code:

Hoe een MySQL-tijdstempel in te stellen bij maken en bijwerken

Voor het instellen van een  MySQL huidige tijdstempel   op tabel maken en tabel bijwerken, bij het maken van een tabel, zet twee verschillende velden met het type TIMESTAMP, en de standaardwaarde MYSQL huidige timestamp, ook wel de huidige tijd genoemd. Het veld van de wijzigingsdatum moet ook het attribuut op update standaardtijdstempel hebben.

Het eerste veld is het tijdstempel van het maken en moet van het type tijdstempel zijn en standaard is ingesteld op de huidige tijd. Bij het maken van een nieuwe record wordt dat veld ingevuld met de huidige tijdstempel van MySQL.

Master Website Creation: inschrijven nu!

Transformeer uw digitale aanwezigheid met onze uitgebreide cursus voor het maken van websites - Begin vandaag nog met uw reis om webdexpert te worden!

Schrijf zich hier in

Transformeer uw digitale aanwezigheid met onze uitgebreide cursus voor het maken van websites - Begin vandaag nog met uw reis om webdexpert te worden!

Het tweede veld is het tijdstempel voor wijziging en moet ook worden ingesteld met het type tijdstempel plus het kenmerk bij update CURRENT_TIMESTAMP. Op die manier wordt bij het maken van een record de wijzigingsdatum ingesteld op MySQL huidige tijdstempel. En ook wanneer het record wordt gewijzigd, wordt het tijdstempelveld voor wijzigingen tegelijk bijgewerkt met de huidige tijdstempel van MySQL.

Automatische initialisatie en update voor TIMESTAMP en DATETIME

What is a MySQL-tijdstempel?

De  MySQL-tijdstempel   is een manier om een ​​tijd en een datum helemaal weer te geven, in dezelfde opslageenheid.

Een  MySQL-tijdstempel   varieert van 1 januari 1970 in server UTC-tijd, tot 19 januari 2038.

Dit betekent dat het gebruik van de  MySQL-tijdstempel   beperkt is, omdat ze tegen het jaar 2038 moeten worden gewijzigd, maar waarschijnlijk zal een patch daarvoor zorgen.

De  MySQL-tijdstempel   is een van de twee manieren om zowel datum als tijd in een  MySQL-database   op te slaan, samen met het datetime-formaat.

Het is meestal beter om een ​​MySQL-tijdstempel te gebruiken om datums zoals wijziging en aanmaakdatum van een record in de  MySQL-database   op te slaan, omdat dit de favoriete manier is om datum en tijd in een database te gebruiken.

Al deze waarden samen met het standaard datumformaat zijn echter gerelateerd en kunnen zelfs samenwerken.

Veelgestelde Vragen

Hoe voeg je MySQL op gemaakt en bijgewerkte tijdstempel toe?
Om tijdstempels voor de gemaakte en bijgewerkte records in een MySQL -tabel te maken, kunt u twee velden definiëren met het tijdstempeltype en de standaardwaarde instellen op het huidige tijdstempel. Voeg voor de bijgewerkte tijdstempel het kenmerk toe op update Current_Timestamp. Dit zorgt ervoor dat het gemaakte tijdstempel is ingesteld wanneer een nieuw record wordt toegevoegd en het bijgewerkte tijdstempel weerspiegelt de huidige tijd wanneer het record wordt gewijzigd.
Wat zijn de belangrijkste stappen om een ​​WordPress -site veilig te exporteren en over te dragen naar een nieuw domein zonder SEO -ranglijsten te verliezen?
De belangrijkste stappen omvatten het maken van een volledige back -up van de site, het wijzigen van de domeininstellingen en de URL in de WordPress -instellingen, het correct omleiden van URL's van het oude domein naar de nieuwe om SEO te onderhouden en Google op de hoogte te stellen van de wijziging via Google Search Console. Zorgen voor minimale downtime en het behoud van alle sitegegevens en SEO -instellingen zijn tijdens het hele proces cruciaal.

Yoann Bierling
Over de auteur - Yoann Bierling
Yoann Bierling is een Web Publishing & Digital Consulting Professional en heeft een wereldwijde impact door expertise en innovatie in technologieën. Gepassioneerd over het in staat stellen van individuen en organisaties om te gedijen in het digitale tijdperk, wordt hij gedreven om uitzonderlijke resultaten te leveren en groei te stimuleren door het maken van educatieve inhoud.

Master Website Creation: inschrijven nu!

Transformeer uw digitale aanwezigheid met onze uitgebreide cursus voor het maken van websites - Begin vandaag nog met uw reis om webdexpert te worden!

Schrijf zich hier in

Transformeer uw digitale aanwezigheid met onze uitgebreide cursus voor het maken van websites - Begin vandaag nog met uw reis om webdexpert te worden!




Comments (8)

 2018-08-19 -  Rudolph Henry
Lo pasé muy bien leyendo esta información, sigan con el buen trabajo
 2018-08-19 -  Kay Chapman
Grazie è stato utile
 2018-08-19 -  Kate Schultz
簡單,清晰,解釋得很好,非常感謝
 2018-08-19 -  Amy Coleman
簡直不敢相信我終於找到了解決方案,這是一場很長一段時間的噩夢,現在已經解決了
 2018-08-19 -  Ann Perez
ไซต์ที่เยี่ยมยอดโปรดไปต่อ
 2018-08-19 -  Eric Parker
Sonunda çözümü bulduğuma inanamıyorum, bu uzun zamandan beri bir kabustu, şimdi çözüldü
 2018-08-19 -  Janice Perry
Привет, я видел вашу статью, и это помогло мне решить мою проблему, спасибо большое
 2018-08-19 -  dias2zl
Tidak tahu bagaimana untuk mengucapkan terima kasih, tetapi itu adalah jenius murni, terima kasih

laat een reactie achter