기술스택을 쌓아보자/SQL
[조각DB] DB 테이블 리스트 조회/테이블 칼럼(열) 검색하기
소리331
2021. 10. 27. 22:43
반응형
DB 내의 테이블 리스트 및 정보 조회하기
mysql> SHOW TABLE STATUS;
mysql> show tables;
mysql> SHOW TABLE STATUS;
+------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------------+--
--------+----------------+---------+
| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | C
hecksum | Create_options | Comment |
+------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------------+--
--------+----------------+---------+
mysql> show tables;
+------------------+
| Tables_in_{DBNAME} |
+------------------+
...이 아래 쭉 테이블 이름만 나온다
테이블 내의 칼럼 정보 조회하기
mysql> desc {table_name};
mysql> show columns from {table_name};
mysql> desc {table_name};
+---------------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+----------------+
... 쭉 이어서 나옵니당
위 두 구문은 출력 결과가 동일하다.
반응형