728x90
-- LINE 정리 / CONSOLE
pager less -n -i -S
-- COLUMN DEFINITION
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, DATA_TYPE, COLUMN_TYPE, CHARACTER_MAXIMUM_LENGTH, IS_NULLABLE, COLUMN_KEY, EXTRA, COLLATION_NAME, COLUMN_DEFAULT, COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'DATABASE_NAME'
;
-- INDEX DEFINITION
SELECT INDEX_SCHEMA, INDEX_NAME, TABLE_NAME, COLUMN_NAME, SEQ_IN_INDEX, NON_UNIQUE, NULLABLE, INDEX_TYPE
FROM INFORMATION_SCHEMA.STATISTICS
WHERE TABLE_SCHEMA = 'DATABASE_NAME'
ORDER BY INDEX_NAME
;
-- TABLE DEFINITION
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'DATABASE_NAME'
;
728x90
'MYSQL' 카테고리의 다른 글
MYSQL 기동&정지, 서비스 등록, 패스워드 변경 (0) | 2024.01.25 |
---|---|
[MYSQL] 비밀번호 복잡도 정책 설정 미흡 - 보안 조치 (0) | 2024.01.02 |
TABLE COLUMN 조회 (0) | 2023.01.30 |
TABLE SCHEMA 조회 (1) | 2023.01.12 |
USER 생성 (0) | 2022.10.19 |