mySQL skapad och uppdaterad tidstämpel
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ärDet 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 DATETIMEWhat 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 ä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