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

  • Microsoft Help & Training Videos

    Microsoft He

    31 Mart 2009
  • RealPapaPit

    RealPapaPit

    16 Mart 2009
  • TechSmartt

    TechSmartt

    29 Aralık 2010