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ÅŸ:
Nasıl belirli bir tablo için MySQL mot...
Nasıl bir mysql tablo sütun boyutunu d...
Nasıl dosyaları zaman uyumsuz olarak y...
Nasıl Python ile bir zaman gecikmesi y...
Bunları nasıl belirli sütun adları ile...