mySQL oluşturulan ve zaman damgası güncellendi

mySQL oluşturulan ve zaman damgası güncellendi [Türk]

Phpmyadmin tablo geçerli zaman damgası oluştur

PHPMyAdmin kullanarak MySQL'de oluşturma ve / veya son değişiklik tarihlerini içeren zaman damgaları içeren alanlar oluşturmak basittir.

En son sürümlerde belirli SQL kodlarına gerek yoktur, çünkü şimdiki zaman damgasıyla aynı tabloda iki farklı alanın varsayılan olarak bulunması mümkündür ve bu nedenle bu amaç için artık tetikleyicileri kullanmaya gerek yoktur.

Tablo oluşturma arabiriminde, biri oluşturma tarihi için bir tane ve değişiklik için bir tane olmak üzere iki seçenek ekleyin: hem zaman damgası, hem de varsayılan değer olarak geçerli zaman damgası ve son değişiklik tarihi için "güncelleştirme" özniteliği.

Bir kez oluşturulduğunda, tablo yapısı aşağıdaki ekran görüntüsüne benzer olmalıdır.

MySQL tablosu oluşturma tarihi

Yeni bir tablo girişi oluşturarak bir deneyin:

Tarama arayüzünde yeni oluşturduğunuz girdiyi görün - hem oluşturma hem de değişiklik tarihleri ​​eşittir.

Bir girişin değerlerinden birini güncellemeyi deneyin:

Değişikliğe doğrudan bakın: Değişiklik tarihi, değişiklik zamanına uyacak şekilde güncellendi ve oluşturma zamanı gelmedi.

Elbette SQL kullanarak bunu yapmak da mümkündür, ilgili kod aşağıdadır:

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 geçerli zaman damgası oluşturma ve güncelleme hakkında nasıl ayarlanır

Bir MySQL geçerli zaman damgasını tabloya ayarlamak ve tablo güncellemesini ayarlamak için, bir tablo oluştururken, TIMESTAMP türüyle iki farklı alan ve geçerli zaman adı da verilen varsayılan MYSQL geçerli zaman damgası değerini girin. Değişiklik tarihi alanı ayrıca güncelleme varsayılan zaman damgası üzerindeki özniteliğe de sahip olmalıdır.

İlk alan oluşturma zaman damgası olacak ve tür zaman damgalı olmalı ve varsayılan geçerli saate ayarlanmış olmalıdır. Yeni bir kayıt oluştururken, bu alan MySQL güncel zaman damgası ile doldurulacaktır.

İkinci alan tadilat zaman damgası olacak ve ayrıca CURRENT_TIMESTAMP güncellemesinde öznitelik ile birlikte tip zaman damgası ile ayarlanmalıdır. Bu şekilde, bir kayıt oluştururken, değişiklik tarihi MySQL geçerli zaman damgasına ayarlanacaktır. Ayrıca, kayıt ne zaman değiştirilecekse, değişiklik zaman damgası alanı da MySQL geçerli zaman damgasıyla birlikte güncellenecektir.

TIMESTAMP ve DATETIME için Otomatik Başlatma ve Güncelleme

What is a MySQL zaman damgası ?

MySQL zaman damgası , aynı depolama biriminde bir saati ve tarihi bir bütün olarak temsil etmenin bir yoludur.

Bir MySQL zaman damgası , ilk Ocak 1970’ten, UTC saatinde, 19 Ocak 2038’e kadar uzanır.

Bu, MySQL zaman damgası nın kullanımının 2038 yılına kadar değiştirilmesi gerekeceğinden, sınırlı olduğu anlamına gelir, ancak büyük olasılıkla bir yama bununla ilgilenecektir.

MySQL zaman damgası , tarih tarihi ile birlikte hem tarih hem de zaman olarak MySQL veritabanı nda saklamanın iki yolundan biridir.

Bir MySQL veritabanı nda bir kaydın değiştirilme ve oluşturulma tarihi gibi tarihleri ​​depolamak için bir MySQL zaman damgası nı kullanmak genellikle daha iyidir, çünkü tarih ve saati bir veritabanında kullanmanın en iyi yolu budur.

Bununla birlikte, standart tarih formatıyla birlikte tüm bu değerler ilişkilidir ve birlikte çalışabilirler.

Benzer makaleler

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

yorum Yap

Ezoic ile reklam gelirinizi% 50-250 artırın. Bir Google Sertifikalı Yayın Ortağı.
Ezoic ile reklam gelirinizi% 50-250 artırın. Bir Google Sertifikalı Yayın Ortağı.
 
Ezoic ile reklam gelirinizi% 50-250 artırın. Bir Google Sertifikalı Yayın Ortağı.
Ezoic ile reklam gelirinizi% 50-250 artırın. Bir Google Sertifikalı Yayın Ortağı.