mySQL geskep en opgedateer tydstempel
Phpmyadmin skep tabel huidige tydstempel
Die skep van velde met tydseëls wat die skepping bevat en / of die laaste wysigingsdatums in MySQL met PHPMyAdmin is eenvoudig.
Geen spesifieke SQL-kode in die nuutste weergawes nodig nie, aangesien dit nou moontlik is om twee verskillende velde in dieselfde tabel met huidige tydstempel as verstek te hê, en daarom hoef jy nie meer triggers vir hierdie doel te gebruik nie.
Voeg twee velde by - een vir die skeppingsdatum en een vir die wysiging - met opsies soos beskryf: beide as tydstempel, huidige tydstempel as verstekwaarde en kenmerk op opdatering vir die laaste wysiging datum.
Sodra dit geskep is, moet tabelstruktuur soortgelyk wees aan die onderstaande skermkiekie.
MySQL-tabel skep datum
Probeer dit deur 'n nuwe tabelinskrywing te skep:
Sien jou inskrywing nuut geskep in die blaaierkoppelvlak - beide skeppings- en wysigingsdatums is gelyk.
Probeer om een van die waardes van een item op te dateer:
En sien direk die verandering: wysigingsdatum is opgedateer om veranderingstyd aan te pas, en die skeppingstyd het nie.
Dit is natuurlik ook moontlik om dit te doen met behulp van SQL, hier is die ooreenstemmende kode:
Hoe om 'n MySQL huidige tydstempel op te stel en op te dateer
Om 'n MySQL huidige tydstempel op die tabel te skep en tabelopdatering, stel twee verskillende velde in met die tipe TIMESTAMP, en die verstekwaarde MYSQL huidige tydstempel, ook huidige tyd genoem. Die veld vir wysiging datum moet ook die kenmerk hê op die verstek standaard tydstempel.
Die eerste veld sal die skeppings-tydstempel wees, en moet met die tipe tydstempel wees, en die standaard is ingestel op die huidige tyd. Wanneer 'n nuwe rekord geskep word, sal daardie veld gevul word met die MySQL huidige tydstempel.
Meesterwebwerfskepping: skryf nou in!
Transformeer u digitale teenwoordigheid met ons uitgebreide kursus vir die skepping van die webwerf - Begin u reis om vandag 'n webkenner te word!
Skryf hier inDie tweede veld sal die wysigingstempel wees, en moet ook met die tipe tydstempel gestel word, plus met die kenmerk op opdatering CURRENT_TIMESTAMP. Op hierdie manier, wanneer 'n rekord geskep word, sal die wysigingsdatum op MySQL huidige tydstempel gestel word. En ook, wanneer die rekord gewysig sal word, sal die veld vir wysigingstempel ook opgedateer word met die MySQL huidige tydstempel.
Outomatiese Initialisering en opdatering vir TIMESTAMP en DATETIMEWhat is a MySQL tydstempel?
Die MySQL-tydstempel is 'n manier om 'n tyd en 'n datum in dieselfde geheue-eenheid voor te stel.
'N MySQL-tydstempel wissel van eerste Januarie 1970 in die UTC-tyd op die bediener tot 19 Januarie 2038.
Dit beteken dat die gebruik van die MySQL-tydstempel beperk is, aangesien dit teen jaar 2038 moet verander, maar waarskynlik sal 'n pleister daarvoor sorg.
Die MySQL-tydstempel is een van die twee maniere om datum en tyd in 'n MySQL-databasis op te slaan, saam met die datetime-formaat.
Dit is gewoonlik beter om 'n MySQL-tydstempel te gebruik om datums soos wysiging en die skeppingsdatum van 'n rekord in die MySQL-databasis te stoor, want dit is die gunsteling manier om datum en tyd in 'n databasis te gebruik.
Al hierdie waardes, tesame met die standaarddatumformaat, is egter verwant en kan selfs saamwerk.
Gereeld Gevra Vrae
- Hoe kan u MySQL bygevoeg en tydstempel bygewerk en bygewerk?
- Om tydstempels vir die geskepde en bygewerkte rekords in 'n MySQL -tabel te skep, kan u twee velde met die tydstempel -tipe definieer en die standaardwaarde op die huidige tydstempel stel. Vir die bygewerkte tydstempel, voeg die attribuut by op update current_timestamp. Dit verseker dat die geskepde tydstempel ingestel is wanneer 'n nuwe rekord bygevoeg word en die bygewerkte tydstempel weerspieël die huidige tyd wanneer die rekord gewysig is.
- Wat is die belangrikste stappe om 'n WordPress -webwerf veilig uit te voer en oor te dra na 'n nuwe domein sonder om SEO -ranglys te verloor?
- Die belangrikste stappe sluit in die skep van 'n volledige rugsteun van die webwerf, die verandering van die domeininstellings en URL binne die WordPress -instellings, om URL's van die ou domein na die nuwe een te herlei om SEO te onderhou, en om Google in kennis te stel van die verandering deur Google Search Console. Die versekering van minimale stilstand en die bewaring van alle werfdata en SEO -instellings is deur die loop van die proses van kardinale belang.
Yoann Bierling is 'n Web Publishing & Digital Consulting Professional, wat 'n wêreldwye impak maak deur kundigheid en innovasie in tegnologie. Hy is passievol oor die bemagtiging van individue en organisasies om in die digitale era te floreer. Hy word gedrewe om buitengewone resultate te lewer en om groei deur die skepping van opvoedkundige inhoud te dryf.
Meesterwebwerfskepping: skryf nou in!
Transformeer u digitale teenwoordigheid met ons uitgebreide kursus vir die skepping van die webwerf - Begin u reis om vandag 'n webkenner te word!
Skryf hier in