IT/DataBase

[MySQL/MariaDB] 테이블/테이블 목록 조회

알 수 없는 사용자 2022. 11. 23.

Mysql/MariaDB 테이블 조회

information_schema DB를 활용(절대 information_schema의 정보를 수정하면 안됨)

Mysql 혹은 MariaDB의 메타데이터 정보를 담고 있는 information_schema를 활용해서

다양하게 사용 가능(빈 테이블 조회 등)

 

[MySQL/MariaDB] 테이블/테이블 목록 조회 - Mysql/MariaDB 테이블 조회 - information_schema DB를 활용(절대 information_schema의 정보를 수정하면 안됨)
메타데이터 조회

 

-- 빈 테이블 조회
SELECT 
TABLE_NAME AS 테이블명, 
table_comment AS 코멘트, 
table_rows ASFROM information_schema.tables
WHERE
    table_schema = '스키마명'AND table_rows <= 0;
-- 컬럼으로 테이블 조회
SELECT 
TABLE_SCHEMA
       ,TABLE_NAME
       ,COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME='컬럼명';
[MySQL/MariaDB] 테이블/테이블 목록 조회 - Mysql/MariaDB 테이블 조회 - information_schema DB를 활용(절대 information_schema의 정보를 수정하면 안됨)

댓글