MySQL yaratilgan va yangilangan vaqt tamg'asi

MySQL yaratilgan va yangilangan vaqt tamg'asi [O'zbek]

Phpmyadmin jadvalni joriy vaqt tamg'asini yaratadi

PHPMyAdmin-dan foydalanib MySQL-da yaratilgan va / yoki oxirgi o'zgartirish kunlarini o'z ichiga olgan vaqt tamg'alari bilan maydonlarni yaratish juda oson.

Ayni jadvalda ikki xil maydonga ega bo'lishi mumkin, chunki hozirgi vaqt tamg'asini standart sifatida belgilash mumkin, shuning uchun endi bu maqsad uchun tirgovichlarni ishlatishning hojati yo'q.

Jadval yaratish interfeysi uchun ikkita maydonni - yaratish tarixini, ikkinchisi esa modifikatsiyani - tavsiflangan variantlarni qo'shing: vaqt tamg'asi, joriy vaqt tamg'asi standart qiymat sifatida va oxirgi o'zgartirish kunida "yangilash" xususiyati.

Yaratilganidan so'ng, jadval tuzilishi ekran tasviridan pastroq bo'lishi kerak.

MySQL jadvallarni yaratish tarixi

Yangi jadvalni yaratib, uni sinab ko'ring:

Internet-brauzer interfeysida yangi yaratilgan arizangizga qarang - har ikkala yaratish va o'zgartirish kunlari teng.

Bitta yozuvning qiymatini yangilashni sinab ko'ring:

O'zgartirishni to'g'ridan-to'g'ri ko'rishingiz mumkin: o'zgartirish tarixi sananing o'zgarish vaqtiga mos kelish uchun yangilandi va yaratilish vaqti yo'q.

Albatta, buni SQL yordamida qilish ham mumkin, bu erda mos kod:

CREATE TABLE `table_test` (
`ID` int(11) NOT NULL,
`Description` varchar(255) NOT NULL,
`CreationDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`ModificationDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

MySQL-ni yaratish va yangilash vaqtini belgilash

Jadvalda MySQL-ning joriy timestampini tuzish va jadvalni yangilashni tuzish uchun TIMESTAMP turidagi ikkita turli maydonni qo'ying va MYSQL joriy qiymatini joriy vaqt deb ataladi. O'zgartirish tarixi maydoni shuningdek, standart vaqt tamg'asini yangilash xususiyati ham bo'lishi kerak.

Birinchi maydon yaratilish vaqt tamg'asi bo'ladi va turdagi vaqt tamg'asi bilan bo'lishi kerak va joriy vaqtga o'rnatilgan bo'ladi. Yangi yozuvni yaratishda ushbu maydon MySQL-ning joriy vaqt tamg'asi bilan to'ldiriladi.

Ikkinchi maydon o'zgarish vaqt tamg'asi bo'ladi va shuningdek, Vaqt tamg'asi bilan belgilanishi kerak, shuningdek, CURRENT_TIMESTAMP-da yangilanish xususiyati bilan. Shunday qilib, rekord yaratishda, o'zgartirish sanasi MySQL-ga tegishli joriy vaqt tamg'asini o'rnatadi. Bundan tashqari, rekord o'zgarganda, o'zgartirish vaqt tamg'asi maydoni MySQL-ning joriy tamg'asi bilan yangilanadi.

TIMESTAMP va DATETIME uchun avtomatik ishga tushirish va yangilash

What is a MySQL vaqt belgisi ?

MySQL vaqt belgisi - bu bir xil saqlash joyida vaqt va sanani to'liq ko'rsatish usulidir.

MySQL vaqt belgisi 1970 yil 1 yanvardan UTC vaqtiga qadar 2038 yil 19 yanvargacha.

Bu shuni anglatadiki, MySQL vaqt belgilaridan foydalanish cheklangan, chunki ularni 2038 yilga qadar o'zgartirish kerak bo'ladi, ammo bunga yamalar e'tibor beradi.

MySQL vaqt belgisi - bu MySQL ma'lumotlar bazasi da sana va vaqt, shuningdek, vaqtni saqlash formati bilan saqlashning ikki usulidan biri.

Odatda MySQL ma'lumotlar bazasi da yozuvlarni o'zgartirish va yaratish sanalari kabi sana saqlash uchun MySQL vaqt belgisi ni ishlatish yaxshiroq, chunki u ma'lumotlar bazasida sana va vaqtni ishlatishning eng sevimli usuli hisoblanadi.

Biroq, ushbu qiymatlarning barchasi standart sana formati bilan bir qatorda bog'liq va hatto birgalikda ishlashi mumkin.

Shu kabi maqolalar

Izohlar (8)

Rudolph Henry, 2018-08-19
Lo pasé muy bien leyendo esta información, sigan con el buen trabajo
Kay Chapman, 2018-08-19
Grazie è stato utile
Kate Schultz, 2018-08-19
簡單,清晰,解釋得很好,非常感謝
Amy Coleman, 2018-08-19
簡直不敢相信我終於找到了解決方案,這是一場很長一段時間的噩夢,現在已經解決了
Ann Perez, 2018-08-19
ไซต์ที่เยี่ยมยอดโปรดไปต่อ
Eric Parker, 2018-08-19
Sonunda çözümü bulduğuma inanamıyorum, bu uzun zamandan beri bir kabustu, şimdi çözüldü
Janice Perry, 2018-08-19
Привет, я видел вашу статью, и это помогло мне решить мою проблему, спасибо большое
dias2zl, 2018-08-19
Tidak tahu bagaimana untuk mengucapkan terima kasih, tetapi itu adalah jenius murni, terima kasih

Fikr qoldiring

Ezoic bilan reklama daromadini 50-250 foizga oshiring. Google Certified Publishing Partner.
Ezoic bilan reklama daromadini 50-250 foizga oshiring. Google Certified Publishing Partner.
 
Ezoic bilan reklama daromadini 50-250 foizga oshiring. Google Certified Publishing Partner.
Ezoic bilan reklama daromadini 50-250 foizga oshiring. Google Certified Publishing Partner.