[MYSQL] DB에 Schema와 Table들을 조회하자
SELECT * FROM information_schema.tables 그냥 위의 한줄만 해도 된다. 위의 쿼리를 돌리면 아래와 같이 Table들의 정보들이 담겨있는 Field들을 볼 수 있는데 여기서 원하는 것을 where절에서 걸어주고 출력한다. ELECT * FROM information_schema.tables WHERE TABLE_TYPE = 'BASE TABLE' AND ROW_FORMAT = 'Dynamic' AND ENGINE = 'InnoDB' AND NOT TABLE_SCHEMA = 'mysql' AND NOT TABLE_SCHEMA = 'template' AND NOT TABLE_SCHEMA = 'sys' ORDER BY TABLE_SCHEMA 나 같은 경우에는 이런식으로 직접 만든 ..
2020.12.17