要獲取 MySQL 表的創建日期,請使用 information_schema。語法如下 –
SELECT create_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'yourDatabaseName’ AND table_name = 'yourTableName';
登錄后復制
將上述語法應用于您的數據庫和表名稱。這里我使用數據庫“business”,表名為“student”。查詢如下 –
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'student';
登錄后復制
以下是顯示表創建時間的輸出 –
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-10-01 12:26:57 | +---------------------+ 1 row in set (0.12 sec)
登錄后復制
讓我們看另一個示例并從頭開始創建一個表。
mysql> create table DateAsStringDemo -> ( -> YourDateTime datetime -> ); Query OK, 0 rows affected (0.57 sec)
登錄后復制
我剛剛創建了一個表,我當前的日期時間如下 –
mysql> select now();
登錄后復制
以下是輸出 –
+---------------------+ | now() | +---------------------+ | 2018-11-26 18:12:29 | +---------------------+ 1 row in set (0.00 sec)
登錄后復制
現在你可以檢查上表的創建時間,它會給出日期2018-11-26。
查詢如下 –
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'test' -> AND table_name = 'DateAsStringDemo';
登錄后復制
以下是輸出 –
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-11-26 18:01:44 | +---------------------+ 1 row in set (0.00 sec)
登錄后復制
以上就是如何獲取 MySQL 表的創建日期?的詳細內容,更多請關注www.92cms.cn其它相關文章!