SORU
21 Kasım 2008, Cuma


Nasıl bir MySQL tablo güncellendiği zaman söyleyebilir miyim?

Benim sayfa altbilgi, "son güncellenme tarihi xx/xx/200x" bu tarih belli bir mySQL tablo güncellendi son kez olmak gibi bir şey eklemek istiyorum

Bunu yapmanın en iyi yolu nedir? Bir işlevi, son güncelleme tarihi almak için var mı? Veritabanına erişmek istediğimde hep bu değer vermeli miyim?

CEVAP
21 Kasım 2008, Cuma


Daha sonra MySQL sürümleri information_schema veritabanı başka bir tablo ne zaman güncellendiğini söylemek için kullanabilirsiniz:

SELECT UPDATE_TIME
FROM   information_schema.tables
WHERE  TABLE_SCHEMA = 'dbname'
   AND TABLE_NAME = 'tabname'

Bu ders veritabanı bağlantısı açma demek değildir.


Alternatif bir seçenek olacaktır "dokunmatik MySQL tablo ve grafiklerinde olduğu gibi" belirli bir dosya:

Veritabanı güncellemeleri:

  • Eğer zaman damgası O_RDRW modunda dosya açın
  • close tekrar

ya da alternatif olarak

  • touch(), utimes() fonksiyon PHP eşdeğer bir dosya zaman damgası değiştirmek için kullanın.

Sayfada ekran:

  • stat() dosya değişiklik zamanı okumak için kullanın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LatinNinja99

    LatinNinja99

    28 EKİM 2011
  • soyacincautv

    soyacincautv

    14 NİSAN 2010
  • Watcher3223

    Watcher3223

    15 Kasım 2007