mySQL skapad och uppdaterad tidstämpel

Skapa fält med tidsstämplar som innehåller skapandet och / eller de senaste ändringstiderna i MySQL med PHPMyAdmin är okomplicerade.


Phpmyadmin skapa tabellens aktuella tidsstämpel

Skapa fält med tidsstämplar som innehåller skapandet och / eller de senaste ändringstiderna i MySQL med PHPMyAdmin är okomplicerade.

Inget behov av specifik SQL-kod i de senaste versionerna, eftersom det nu är möjligt att ha två olika fält i samma tabell med aktuell tidstämpel som standard och behöver därför inte använda utlösare längre för detta ändamål.

Lägg till två fält - ett för skapningsdatumet och ett för ändringen - i alternativet som beskrivs: både som tidsstämpel, aktuellt tidsstämpel som standardvärde och attributet vid uppdatering för det senaste ändringsdatumet.

När en gång skapats borde tabellstrukturen likna nedan skärmdump.

MySQL-tabellen skapades

Ge det ett försök genom att skapa en ny tabellpost:

I webbgränssnittet, se din nyskapade post - både skapande och modifieringsdatum är lika.

Försök uppdatera ett av värdena för en post:

Och se direkt ändringen: Modifieringsdatum har uppdaterats för att matcha ändringstid, och skapandetiden har inte.

Det är självklart också möjligt att göra det med SQL, här är motsvarande kod:

Så här ställer du in en MySQL aktuell tidstämpel för att skapa och uppdatera

För att ställa in en MySQL aktuell tidstämpel i tabellen skapa och tabell uppdatera, när du skapar ett bord, sätta två olika fält med typen TIMESTAMP och standardvärdet MYSQL nuvarande tidsstämpel, även kallad aktuell tid. Fältet för modifieringsdatum ska också ha attributet på uppdateringstidstabellen.

Master webbplats skapande: registrera dig nu!

Förvandla din digitala närvaro med vår omfattande kursskapningskurs - Börja din resa för att bli webbexpert idag!

Anmäla sig här

Förvandla din digitala närvaro med vår omfattande kursskapningskurs - Börja din resa för att bli webbexpert idag!

Det första fältet kommer att vara tidstämpel för skapande, och måste vara med typstämpel och standardinställd till aktuell tid. När du skapar en ny post fylls det i fältet med MySQL nuvarande tidsstämpel.

Det andra fältet kommer att vara modifieringsstämpeln och måste också ställas in med typstämpel plus attributet på uppdateringen CURRENT_TIMESTAMP. På så sätt, när du skapar en post, kommer modifieringsdatumet att sättas till MySQL nuvarande tidsstämpel. Och även när posten ändras, uppdateras tidstämplingsfältet för ändringar också med MySQLs nuvarande tidsstämpel.

Automatisk initialisering och uppdatering för TIMESTAMP och DATETIME

What is a MySQL-tidsstämpel?

MySQL-tidsstämpel är ett sätt att representera en tid och ett datum helt och hållet i samma lagringsenhet.

En MySQL-tidsstämpel sträcker sig från första januari 1970 i UTC-tid på servern, fram till 19 januari 2038.

Detta innebär att användningen av MySQL-tidsstämpel är begränsad, eftersom de kommer att behöva ändras år 2038, men troligen kommer en patch att ta hand om det.

MySQL-tidsstämpel är ett av de två sätten att lagra i en  MySQL-databas   både datum och tid, tillsammans med datetime-formatet.

Det är vanligtvis bättre att använda en MySQL-tidsstämpel för att lagra datum som modifiering och skapande av en post i MySQL-databasen eftersom det är det favoritmetoden att använda datum och tid i en databas.

Men alla dessa värden tillsammans med standarddataformatet är relaterade och kan till och med fungera tillsammans.

Vanliga Frågor

Hur lägger jag till MySQL skapade och uppdaterade tidsstämpel?
För att skapa tidsstämplar för de skapade och uppdaterade posterna i en MySQL -tabell kan du definiera två fält med tidsstämpeltypen och ställa in standardvärdet på den aktuella tidsstämpeln. För den uppdaterade tidsstämpeln, lägg till attributet vid uppdateringsström_timestamp. Detta säkerställer att den skapade tidsstämpeln ställs in när en ny post läggs till och den uppdaterade tidsstämpeln återspeglar aktuell tid när posten ändras.
Vilka är de viktigaste stegen för att säkert exportera och överföra en WordPress -webbplats till en ny domän utan att förlora SEO -ranking?
De viktigaste stegen inkluderar att skapa en fullständig säkerhetskopia av webbplatsen, ändra domäninställningar och URL inom WordPress -inställningarna, omdirigera URL: er korrekt från den gamla domänen till den nya för att upprätthålla SEO och meddela Google om förändringen via Google -sökkonsol. Att säkerställa minimal driftstopp och bevara alla webbplatsdata och SEO -inställningar är avgörande under hela processen.

Yoann Bierling
Om författaren - Yoann Bierling
Yoann Bierling är en Web Publishing & Digital Consulting Professional, vilket gör en global inverkan genom expertis och innovation inom teknik. Han är passionerad om att stärka individer och organisationer att trivas i den digitala tidsåldern och drivs för att leverera exceptionella resultat och driva tillväxt genom skapande av utbildningsinnehåll.

Master webbplats skapande: registrera dig nu!

Förvandla din digitala närvaro med vår omfattande kursskapningskurs - Börja din resa för att bli webbexpert idag!

Anmäla sig här

Förvandla din digitala närvaro med vår omfattande kursskapningskurs - Börja din resa för att bli webbexpert idag!




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

Lämna en kommentar