
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.
1 2 3 4 5 | mysql> create table MyISAMTableDemo
-> (
-> id int
-> );
Query OK, 0 rows affected (0.56 sec)
|
Salin selepas log masuk
Memasukkan beberapa rekod ke dalam jadual.
1 2 3 4 5 | 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)
|
Salin selepas log masuk
Ketahui sintaks untuk masa dikemas kini terakhir.
1 2 3 4 | SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'yourDatabaseName'
AND TABLE_NAME = 'yourTableName' ;
|
Salin selepas log masuk
Mari laksanakan pertanyaan berikut untuk mendapatkan masa kemas kini terakhir.
1 2 3 4 | mysql> SELECT UPDATE_TIME
-> FROM information_schema.tables
-> WHERE TABLE_SCHEMA = 'business'
-> AND TABLE_NAME = 'MyISAMTableDemo' ;
|
Salin selepas log masuk
Berikut ialah output.
1 2 3 4 5 6 | +---------------------+
| UPDATE_TIME |
+---------------------+
| 2018-11-01 19:00:02 |
+---------------------+
1 row in set (0.08 sec)
|
Salin selepas log masuk
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!