Perlu menunjukkan masa kemas kini terakhir jadual MySQL anda dalam pengaki halaman web anda? Panduan ini meneroka kaedah yang cekap. Pertanyaan pangkalan data langsung adalah satu pilihan, tetapi mereka memerlukan sambungan pangkalan data untuk setiap semakan kemas kini.
Versi MySQL moden menawarkan cara yang mudah untuk mendapatkan maklumat ini menggunakan pangkalan data information_schema
:
<code class="language-sql">SELECT UPDATE_TIME FROM information_schema.tables WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tabname'</code>
Kaedah ini, walaupun mudah, memerlukan sambungan pangkalan data untuk setiap semakan kemas kini.
Pendekatan yang lebih cekap melibatkan mencipta fail cap waktu yang dikemas kini apabila jadual MySQL berubah.
Mengemas kini Fail Cap Masa:
Setelah kemas kini pangkalan data:
O_RDRW
.Sebagai alternatif, gunakan fungsi touch()
untuk mengubah suai cap masa fail secara terus.
Memaparkan Cap Masa pada Halaman Web:
Untuk memaparkan cap masa pada halaman web anda:
stat()
untuk mendapatkan semula masa pengubahsuaian terakhir fail. Ini mengelakkan pertanyaan pangkalan data berulang.Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaparkan Tarikh Kemas Kini Terakhir Jadual MySQL pada Halaman Web dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!