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

  • Friday NightFort

    Friday Night

    15 EYLÜL 2011
  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006
  • UrAvgConsumer

    UrAvgConsume

    1 Ocak 2012