programing

MySQL 테이블 생성 날짜는 어떻게 알 수 있습니까?

nasanasas 2020. 11. 27. 08:11
반응형

MySQL 테이블 생성 날짜는 어떻게 알 수 있습니까?


데이터베이스의 특정 테이블이 만들어진 날짜를 얻을 수 있는지 궁금합니다. 고용주가이 기능을 추가하려고하는데 Google에서 해결책을 찾지 못했습니다.

나는 SO가 다음으로보기 좋은 곳이라고 생각했습니다.


테이블 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"를 사용하여 테이블에 대한 정보를 얻을 수 있습니다. 사용중인 스토리지 엔진, 생성 시간, 업데이트 시간 및 행 수를 포함하여 많은 정보를 제공합니다.

다음과 같이 테이블 이름을 기준으로 결과를 필터링 할 수 있습니다.

show table status where name = 'your-table-name'

참고 URL : https://stackoverflow.com/questions/11868656/how-do-i-get-the-creation-date-of-a-mysql-table

반응형