mySQL създаден и актуализиран timestamp



Phpmyadmin създава текуща дата на таблицата

Създаването на полета с времеви марки, съдържащи датите на създаване и / или последната промяна в MySQL, използвайки PHPMyAdmin, е лесно.

Няма нужда от конкретен SQL код в най-новите версии, тъй като сега е възможно да имате две различни полета в същата таблица с текущо време, като по подразбиране и следователно няма нужда да използвате тригери повече за тази цел.

В интерфейса за създаване на таблици добавете две полета - една за датата на създаване и една за модификацията - с опции, както са описани: както като времева маркировка, текущо времева маркировка като стойност по подразбиране, така и като актуализация за последната дата на промяна.

Веднъж създаден, структурата на таблицата трябва да е подобна на тази от екрана.

Дата на създаване на MySQL таблица

Опитайте, като създадете нов запис в таблицата:

В интерфейса за сърфиране вижте новосъздадения си запис - и двата дати за създаване и промяна са еднакви.

Опитайте да актуализирате една от стойностите на един запис:

И вижте директно промяната: датата на модификацията е актуализирана, за да съответства на времето за промяна, а времето за създаване не е.

Разбира се, е възможно да го направите и с помощта на SQL, тук е съответният код:

Как да настроите MySQL текущ timestamp за създаване и актуализиране

За да зададете MySQL текущ timestamp на таблица създаване и актуализация на таблица, при създаването на таблица, поставете две различни полета с типа TIMESTAMP, и стойността по подразбиране MYSQL текущата timestamp, наричан също текущото време. Полето за дата на модификацията трябва също да има атрибута на времевата маркировка за актуализация по подразбиране.

Създаване на главен уебсайт: Запишете се сега!

Преобразувайте дигиталното си присъствие с нашия цялостен курс за създаване на уебсайтове - започнете пътуването си, за да станете уеб експерт днес!

Запишете се тук

Преобразувайте дигиталното си присъствие с нашия цялостен курс за създаване на уебсайтове - започнете пътуването си, за да станете уеб експерт днес!

Първото поле ще бъде клеймото за създаване и трябва да е с тип timestamp и по подразбиране да е текущо време. Когато създавате нов запис, това поле ще бъде попълнено с текущия timestamp на MySQL.

Второто поле ще бъде времеви отпечатък за модификация и трябва също да бъде зададено с timestamp от типа, както и с атрибута на актуализацията CURRENT_TIMESTAMP. По този начин, при създаването на запис, датата на модификация ще бъде настроена на текущия timestamp на MySQL. И също така, всеки път, когато записът ще бъде модифициран, полето за времеви отпечатъци на модификацията ще бъде актуализирано, както и с текущия timestamp на MySQL.

Автоматична инициализация и актуализиране за TIMESTAMP и DATETIME

What is a MySQL времева марка?

Часовата марка MySQL е начин за представяне на час и дата в една и съща единица за съхранение.

Часовата марка MySQL варира от първия януари 1970 г. в UTC време на сървъра, до 19 януари 2038 г.

Това означава, че използването на времевата марка MySQL е ограничено, тъй като те ще трябва да бъдат променени до 2038 година, но най-вероятно патч ще се погрижи за това.

Часовата марка MySQL е един от двата начина за съхраняване в база данни на MySQL както дата, така и време, заедно с формата за дата.

Обикновено е по-добре да използвате времева марка MySQL, за да съхранявате дати като модификация и дата на създаване на запис в базата данни на MySQL, тъй като това е любимият начин за използване на дата и час в база данни.

Всички тези стойности заедно със стандартния формат за дата обаче са свързани и дори могат да работят заедно.

Често Задавани Въпроси

Как да добавите MySQL създаден и актуализиран времеви марки?
За да създадете времеви марки за създадените и актуализирани записи в таблица MySQL, можете да дефинирате две полета с типа Timestamp и да зададете стойността по подразбиране на текущата времева марка. За актуализираната времева марка добавете атрибута на актуализация current_timestamp. Това гарантира, че създадената времева марка е зададена, когато се добави нов запис и актуализираната времева марка отразява текущото време, когато записът е променен.
Кои са основните стъпки за сигурно експортиране и прехвърляне на сайт на WordPress в нов домейн, без да се губят SEO класиране?
Ключовите стъпки включват създаване на пълно архивиране на сайта, промяна на настройките на домейна и URL адреса в настройките на WordPress, правилно пренасочване на URL адреси от стария домейн към новия за поддържане на SEO и уведомяване на Google за промяната чрез Google Search Console. Осигуряването на минимален престой и запазване на всички данни за сайта и SEO настройки са от решаващо значение през целия процес.

Yoann Bierling
За автора - Yoann Bierling
Yoann Bierling е специалист по уеб публикуване и цифрови консултации, което прави глобално въздействие чрез експертиза и иновации в технологиите. Страстен от овластяването на хората и организациите да процъфтяват в дигиталната ера, той е накаран да постигне изключителни резултати и да постигне растеж чрез създаване на образователно съдържание.

Създаване на главен уебсайт: Запишете се сега!

Преобразувайте дигиталното си присъствие с нашия цялостен курс за създаване на уебсайтове - започнете пътуването си, за да станете уеб експерт днес!

Запишете се тук

Преобразувайте дигиталното си присъствие с нашия цялостен курс за създаване на уебсайтове - започнете пътуването си, за да станете уеб експерт днес!




Коментари (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

Оставете коментар