Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

결과 집합의 테이블 유형과 함께 현재 사용 중인 데이터베이스의 MySQL 테이블 목록을 어떻게 확인할 수 있습니까?


SHOW FULL TABLES 문으로 수행할 수 있습니다. 구문은 다음과 같습니다 -

구문

SHOW FULL TABLES

예시

다음 예에서 현재 데이터베이스는 '쿼리'이므로 아래 문은 이 데이터베이스의 결과 집합에 있는 테이블 유형과 함께 테이블 목록을 보여줍니다. −

mysql> SHOW FULL TABLES;
+-----------------------------+------------+
| Tables_in_query             | Table_type |
+-----------------------------+------------+
| accounts                    | BASE TABLE |
| address                     | BASE TABLE |
| cars                        | BASE TABLE |
| cars_avgprice               | VIEW       |
| countries                   | BASE TABLE |
| customer_view               | VIEW       |
| customers                   | BASE TABLE |
| date_time_test              | BASE TABLE |
| detail_bday                 | BASE TABLE |
| details_city                | BASE TABLE |
.
.
.
| view_student_detail         | VIEW       |
| view_student_detail_columns | VIEW       |
| websites                    | BASE TABLE |
+-----------------------------+------------+
87 rows in set (0.01 sec)

위의 결과 세트는 테이블 유형과 함께 테이블을 보여줍니다. 즉, BASE TABLE인지 VIEW인지 여부입니다.