[LIFEHACK] MYSQL – jaką komendą sprawdzić datę ostatniej modyfikacji danej tabeli w określonej bazie danych ?

Jeśli chcemy poznać ostatni czas modyfikacji danej tabeli możemy wykonać to proste zapytanie SQL:

SELECT UPDATE_TIME FROM information_schema.tables WHERE TABLE_SCHEMA = '[NAZWA-BAZY-DANYCH]' AND TABLE_NAME = '[NAZWA-TABELI]'

Czyli np. w sklepie opartym o PrestaShop chcemy sprawdzić kiedy ostatnio zmieniła się tabela z produktami:

SELECT UPDATE_TIME FROM information_schema.tables WHERE TABLE_SCHEMA = 'sklep_presta' AND TABLE_NAME = 'ps_product'

Co ciekawe – data wyświetli się niezależnie od tego czy w tabeli jest kolumna z datą modyfikacji – czy nie.

Przykładowy wynik zapytania:

UPDATE_TIME 	
2020-10-30 08:45:17

 

grafika: picserio.com

Możesz również polubić…

Inna porada:
Linuxowy LIFEHACK: Tworzenie linku do pliku z Drobox w konsoli…