Мне было интересно, можно ли получить дату создания конкретной таблицы в базе данных. Мой работодатель хотел бы добавить эту функцию, и мне не удалось найти решение с Google.
Я понял, что SO - это лучшее место для просмотра.
Ответ 1
Вы запросили information_schema для create_time таблицы.
Например:
SELECT create_time FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema = 'your_schema'
AND table_name = 'your_table'
Я знаю, что это старый вопрос, но я хотел предложить альтернативный подход, который не предполагает непосредственного запроса таблиц information_schema для тех, кто ищет этот вопрос позже для справки.
Вы можете получить информацию о таблицах, используя "show table status". Это дает вам много информации, включая используемый механизм хранения, время создания, время обновления и количество строк.
Вы можете отфильтровать результаты на основе имени таблицы, как показано ниже: