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

  • Android Police

    Android Poli

    21 NİSAN 2010
  • David Wills

    David Wills

    31 Aralık 2007
  • Michael Zhang

    Michael Zhan

    8 EYLÜL 2012