Um das Erstellungsdatum einer MySQL-Tabelle zu erhalten, verwenden Sie information_schema. Die Syntax lautet wie folgt:
SELECT create_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'yourDatabaseName’ AND table_name = 'yourTableName';
Wenden Sie die obige Syntax auf Ihre Datenbank- und Tabellennamen an. Hier verwende ich die Datenbank „business“ und der Tabellenname ist „student“. Die Abfrage lautet wie folgt:
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'student';
Das Folgende ist die Ausgabe, die die Tabellenerstellungszeit zeigt:
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-10-01 12:26:57 | +---------------------+ 1 row in set (0.12 sec)
Sehen wir uns ein weiteres Beispiel an und erstellen Sie eine Tabelle von Grund auf.
mysql> create table DateAsStringDemo -> ( -> YourDateTime datetime -> ); Query OK, 0 rows affected (0.57 sec)
Ich habe gerade eine Tabelle erstellt und mein aktuelles Datum und Uhrzeit ist wie folgt:
mysql> select now();
Unten ist die Ausgabe:
+---------------------+ | now() | +---------------------+ | 2018-11-26 18:12:29 | +---------------------+ 1 row in set (0.00 sec)
Jetzt können Sie die Erstellungszeit der obigen Tabelle überprüfen und sie wird das Datum 26.11.2018 anzeigen .
Die Abfrage lautet wie folgt:
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'test' -> AND table_name = 'DateAsStringDemo';
Das Folgende ist die Ausgabe:
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-11-26 18:01:44 | +---------------------+ 1 row in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWie erhalte ich das Erstellungsdatum einer MySQL-Tabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!