Wir können dies wissen, indem wir den Spaltennamen „UPDATED_TIME“ von information_schema.tables mit einer WHERE-Klausel verwenden.
Erstellen wir zunächst eine Tabelle für unser Beispiel.
mysql> create table MyISAMTableDemo -> ( -> id int -> ); Query OK, 0 rows affected (0.56 sec)
Einige Datensätze in die Tabelle einfügen.
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)
Lernen Sie die Syntax für die letzte Aktualisierung.
SELECT UPDATE_TIME FROM information_schema.tables WHERE TABLE_SCHEMA = 'yourDatabaseName' AND TABLE_NAME = 'yourTableName';
Lassen Sie uns die folgende Abfrage implementieren, um die letzte Aktualisierungszeit zu erhalten.
mysql> SELECT UPDATE_TIME -> FROM information_schema.tables -> WHERE TABLE_SCHEMA = 'business' -> AND TABLE_NAME = 'MyISAMTableDemo';
Das Folgende ist die Ausgabe.
+---------------------+ | UPDATE_TIME | +---------------------+ | 2018-11-01 19:00:02 | +---------------------+ 1 row in set (0.08 sec)
Das obige ist der detaillierte Inhalt vonWoher wissen, wann eine MySQL-Tabelle zuletzt aktualisiert wurde?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!