mySQL hat den Zeitstempel erstellt und aktualisiert

Das Erstellen von Feldern mit Zeitstempeln, die das Datum der Erstellung und / oder der letzten Änderung in MySQL mit PHPMyAdmin enthalten, ist einfach.


Phpmyadmin erstellt den aktuellen Zeitstempel der Tabelle

Das Erstellen von Feldern mit Zeitstempeln, die das Datum der Erstellung und / oder der letzten Änderung in MySQL mit PHPMyAdmin enthalten, ist einfach.

In den neuesten Versionen ist kein spezieller SQL-Code erforderlich, da es jetzt möglich ist, zwei verschiedene Felder in der gleichen Tabelle mit dem aktuellen Zeitstempel als Standard zu haben, und daher keine Trigger mehr für diesen Zweck verwenden müssen.

Fügen Sie in der Tabellenerstellungsschnittstelle zwei Felder hinzu - eines für das Erstellungsdatum und eines für die Änderung - mit Optionen wie beschrieben: sowohl als Zeitstempel als auch als aktuelle Zeitmarke als Standardwert und Attribut bei Aktualisierung für das letzte Änderungsdatum.

Nach der Erstellung sollte die Tabellenstruktur dem folgenden Screenshot ähnlich sein.

Erstellungsdatum der MySQL-Tabelle

Probieren Sie es aus, indem Sie einen neuen Tabelleneintrag erstellen:

In der Browsing-Oberfläche sehen Sie Ihren neu erstellten Eintrag - sowohl das Erstellungs- als auch das Änderungsdatum sind gleich.

Aktualisieren Sie einen der Werte eines Eintrags:

Und sehen Sie sich direkt die Änderung an: Das Änderungsdatum wurde aktualisiert, um die Änderungszeit und die Erstellungszeit nicht zu berücksichtigen.

Es ist natürlich auch möglich, es mit SQL zu tun, hier ist der entsprechende Code:

So legen Sie einen aktuellen Zeitstempel für MySQL beim Erstellen und Aktualisieren fest

Um einen aktuellen  MySQL-Zeitstempel   für die Tabellenerstellung und Tabellenaktualisierung festzulegen, setzen Sie beim Erstellen einer Tabelle zwei verschiedene Felder mit dem Typ TIMESTAMP und dem Standardwert MYSQL-Zeitstempel, der auch als aktuelle Uhrzeit bezeichnet wird. Das Feld für das Änderungsdatum sollte auch das Attribut für den Standardzeitstempel der Aktualisierung aufweisen.

Master -Website -Erstellung: Melden Sie sich jetzt an!

Verwandeln Sie Ihre digitale Präsenz mit unserem umfassenden Kurs für die Erstellung von Website - Beginnen Sie Ihre Reise, um noch heute ein Webexperte zu werden!

Melden Sie sich hier an

Verwandeln Sie Ihre digitale Präsenz mit unserem umfassenden Kurs für die Erstellung von Website - Beginnen Sie Ihre Reise, um noch heute ein Webexperte zu werden!

Das erste Feld ist der Erstellungszeitstempel und muss vom Typ Zeitstempel sein, und der Standardwert ist auf die aktuelle Uhrzeit gesetzt. Beim Erstellen eines neuen Datensatzes wird dieses Feld mit dem aktuellen Zeitstempel von MySQL gefüllt.

Das zweite Feld ist der Änderungszeitstempel und muss außerdem mit dem Typ Zeitstempel plus dem Attribut bei der Aktualisierung CURRENT_TIMESTAMP festgelegt werden. Auf diese Weise wird beim Erstellen eines Datensatzes das Änderungsdatum auf den aktuellen Zeitstempel von MySQL gesetzt. Wenn der Datensatz geändert wird, wird auch das Feld für den Änderungszeitstempel mit dem aktuellen Zeitstempel von MySQL aktualisiert.

Automatische Initialisierung und Aktualisierung für TIMESTAMP und DATETIME

What is a MySQL-Zeitstempel?

Mit dem  MySQL-Zeitstempel   können Uhrzeit und Datum in derselben Speichereinheit dargestellt werden.

Ein  MySQL-Zeitstempel   reicht vom ersten Januar 1970 in der UTC-Zeit des Servers bis zum 19. Januar 2038.

Dies bedeutet, dass die Verwendung des MySQL-Zeitstempels begrenzt ist, da diese bis zum Jahr 2038 geändert werden müssen. Dies wird jedoch höchstwahrscheinlich durch einen Patch behoben.

Der  MySQL-Zeitstempel   ist eine der beiden Möglichkeiten, Datum und Uhrzeit sowie das Datum / Uhrzeit-Format in einer  MySQL-Datenbank   zu speichern.

Es ist normalerweise besser, einen  MySQL-Zeitstempel   zu verwenden, um Daten wie das Änderungs- und Erstellungsdatum eines Datensatzes in der  MySQL-Datenbank   zu speichern, da dies die bevorzugte Methode ist, um Datum und Uhrzeit in einer Datenbank zu verwenden.

Alle diese Werte sowie das Standard-Datumsformat sind jedoch miteinander verknüpft und können sogar zusammenarbeiten.

Häufig Gestellte Fragen

Wie füge ich MySQL erstellt und aktualisiert Zeitstempel hinzu?
Um Zeitstempel für die erstellten und aktualisierten Datensätze in einer MySQL -Tabelle zu erstellen, können Sie zwei Felder mit dem Zeitstempeltyp definieren und den Standardwert auf den aktuellen Zeitstempel festlegen. Fügen Sie für den aktualisierten Zeitstempel das Attribut zu Update Current_Timestamp hinzu. Dies stellt sicher, dass der erstellte Zeitstempel festgelegt wird, wenn ein neuer Datensatz hinzugefügt wird und der aktualisierte Zeitstempel die aktuelle Zeit widerspiegelt, wenn der Datensatz geändert wird.
Was sind die wichtigsten Schritte, um eine WordPress -Site sicher zu exportieren und auf eine neue Domain zu übertragen, ohne die SEO -Rangliste zu verlieren?
Zu den wichtigsten Schritten gehören das Erstellen einer vollständigen Sicherung der Website, das Ändern der Domäneneinstellungen und die URL innerhalb der WordPress -Einstellungen, die ordnungsgemäße Umleitung von URLs von der alten Domäne in die neue, um die SEO zu pflegen, und Google über die Änderung über Google Search Console zu informieren. Die Gewährleistung minimaler Ausfallzeiten und die Aufrechterhaltung aller Site -Daten und SEO -Einstellungen sind während des gesamten Prozesses von entscheidender Bedeutung.

Yoann Bierling
Über den Autor - Yoann Bierling
Yoann Bierling ist ein Professionell für Web Publishing & Digital Consulting, der sich durch Fachwissen und Innovationen in Technologien global auswirkt. Er leidenschaftlich für die Stärkung von Einzelpersonen und Organisationen, um im digitalen Zeitalter gedeihen zu können, ist ermächtig, um außergewöhnliche Ergebnisse zu erzielen und das Wachstum durch Bildungsinhalte zu fördern.

Master -Website -Erstellung: Melden Sie sich jetzt an!

Verwandeln Sie Ihre digitale Präsenz mit unserem umfassenden Kurs für die Erstellung von Website - Beginnen Sie Ihre Reise, um noch heute ein Webexperte zu werden!

Melden Sie sich hier an

Verwandeln Sie Ihre digitale Präsenz mit unserem umfassenden Kurs für die Erstellung von Website - Beginnen Sie Ihre Reise, um noch heute ein Webexperte zu werden!




Bemerkungen (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

Hinterlasse einen Kommentar