기술스택을 쌓아보자/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          |
+---------------+-------------+------+-----+---------+----------------+
... 쭉 이어서 나옵니당

위 두 구문은 출력 결과가 동일하다.

반응형