[MySQL] 테이터베이스의 각 테이블에 대한 엔진을 확인하는 방법
MySQL에서 테이블 엔진을 확인하는 명령은 `SHOW TABLE STATUS`입니다.
이 명령은 데이터베이스에 있는 모든 테이블의 상태 정보를 반환합니다.
반환 되는 결과 중 `Engine` 열을 확인하면 각 테이블의 엔진을 알 수 있습니다.
다음은 `SHOW TABLE STATUS` 명령을 사용하여 테이블 엔진을 확인하는 예시입니다:
SHOW TABLE STATUS;
위의 명령을 실행하면 모든 테이블의 상태 정보가 반환 됩니다.
각 행에서 `Name` 열은 테이블 이름, `Engine` 열은 해당 테이블의 엔진입니다.
참고로, MySQL 5.5 버전부터는 `Information_Schema.TABLES` 뷰를 사용하여도 테이블 엔진 정보를 얻을 수 있습니다.
다음과 같은 쿼리를 실행하면 됩니다:
SELECT TABLE_NAME, ENGINE FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'your_database_name';
위의 쿼리에서 `'your_database_name'` 부분에는 원하는 데이터베이스 이름으로 바꿔주어야 합니다.