Как я могу получить дату создания таблицы MySQL? [дубликат]
этот вопрос уже есть ответ здесь:
Как отобразить все таблицы с дополнительной информацией (дата создания, размер,...) в базе данных MySQL?
1 ответ
Мне было интересно, можно ли получить дату, когда была создана определенная таблица в базе данных. Мой работодатель хотел бы добавить эту функцию и я не смог найти решение с помощью Google.
Я решил, что это следующее лучшее место для поиска.
2 ответов:
вы бы запрос
information_schemaнаcreate_timeтаблицы.например:
SELECT create_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'your_schema' AND table_name = 'your_table'ссылка: http://dev.mysql.com/doc/refman/5.0/en/tables-table.html
Я знаю, что это старый вопрос, но я хотел предложить альтернативный подход, который не требует прямого запроса таблиц information_schema для тех, кто ищет этот вопрос позже Для справки.
вы можете получить информацию о таблицах, используя "показать состояние стола". Это дает вам много информации, включая используемый механизм хранения, время создания, время обновления и количество строк.
вы можете отфильтровать результаты исходя из названия таблицы, следующим образом:
show table status where name = 'your-table-name'
Comments