Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Memaparkan Masa Kemas Kini Terakhir Jadual MySQL dengan Cekap?

Bagaimanakah Saya Boleh Memaparkan Masa Kemas Kini Terakhir Jadual MySQL dengan Cekap?

Linda Hamilton
Lepaskan: 2025-01-17 21:06:11
asal
607 orang telah melayarinya

How Can I Efficiently Display the Last Update Time of a MySQL Table?

Kaedah yang berkesan untuk mendapatkan masa kemas kini terakhir jadual MySQL

Anda ingin memaparkan tarikh kemas kini terkini jadual MySQL tertentu dalam pengaki halaman. Adalah penting untuk mengetahui cara yang paling berkesan untuk mendapatkan maklumat ini.

Memanfaatkan Seni Bina Maklumat MySQL

Versi MySQL yang lebih baharu menyediakan penyelesaian: tanya pangkalan data information_schema. Ini memberikan masa terkini jadual yang dikemas kini:

<code class="language-sql">SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname';</code>
Salin selepas log masuk

Walaupun kaedah ini memberikan maklumat yang tepat, ia memerlukan mewujudkan sambungan pangkalan data setiap kali.

Gunakan cap masa fail

Pendekatan lain ialah mengekalkan cap masa fail yang dikemas kini setiap kali jadual MySQL diubah suai. Langkah-langkahnya adalah seperti berikut:

Kemas kini pangkalan data:

  • Buka fail cap masa dalam mod baca-tulis.
  • Tutup fail dengan segera.
  • Sebagai alternatif, gunakan fungsi touch() PHP untuk mengemas kini cap masa fail.

Paparan halaman:

  • Gunakan stat() untuk mendapatkan semula masa pengubahsuaian fail dan memaparkannya sebagai "Terakhir Dikemas Kini" dalam pengaki.

Kaedah ini mengelakkan sambungan pangkalan data dan menyediakan cara mudah untuk menjejak kemas kini jadual.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaparkan Masa Kemas Kini Terakhir Jadual MySQL dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan