createtableMyISAMTableDemo ->( ->idint ->);QueryOK,0rowsaffected(0.56sec) sedang memasukkan beberapa rekod ke dalam jadual. mysql>masukkan keMyISAMTableDemovalues(1);QueryOK,1rowaffe"/> createtableMyISAMTableDemo ->( ->idint ->);QueryOK,0rowsaffected(0.56sec) sedang memasukkan beberapa rekod ke dalam jadual. mysql>masukkan keMyISAMTableDemovalues(1);QueryOK,1rowaffe">

Rumah >pangkalan data >tutorial mysql >Bagaimana untuk mengetahui bila jadual MySQL terakhir dikemas kini?

Bagaimana untuk mengetahui bila jadual MySQL terakhir dikemas kini?

王林
王林ke hadapan
2023-08-27 17:37:091709semak imbas

如何知道 MySQL 表的最后更新时间?

Kita boleh mengetahui perkara ini dengan menggunakan nama lajur "UPDATED_TIME" information_schema.tables dengan klausa WHERE.

Mari kita buat jadual untuk contoh kita dahulu.

mysql> create table MyISAMTableDemo
   -> (
   -> id int
   -> );
Query OK, 0 rows affected (0.56 sec)

Memasukkan beberapa rekod ke dalam jadual.

mysql> insert into MyISAMTableDemo values(1);
Query OK, 1 row affected (0.72 sec)

mysql> insert into MyISAMTableDemo values(2);
Query OK, 1 row affected (0.16 sec)

Ketahui sintaks untuk masa dikemas kini terakhir.

SELECT UPDATE_TIME
FROM   information_schema.tables
WHERE  TABLE_SCHEMA = 'yourDatabaseName'
AND TABLE_NAME = 'yourTableName';

Mari laksanakan pertanyaan berikut untuk mendapatkan masa kemas kini terakhir.

mysql> SELECT UPDATE_TIME
   -> FROM   information_schema.tables
   -> WHERE  TABLE_SCHEMA = 'business'
   ->  AND TABLE_NAME = 'MyISAMTableDemo';

Berikut ialah output.

+---------------------+
| UPDATE_TIME         |
+---------------------+
| 2018-11-01 19:00:02 |
+---------------------+
1 row in set (0.08 sec)

Atas ialah kandungan terperinci Bagaimana untuk mengetahui bila jadual MySQL terakhir dikemas kini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam