본문 바로가기
서버인프라/데이터베이스

테이블 구조를 확인해 보자

by techwold ted 2023. 10. 20.

오늘은 생성한 table의 구조를 확인해 보려합니다.

 

이전에 우린 3개의 테이블을 생성했습니다.

MariaDB [test]> show tables;
+----------------+
| Tables_in_test |
+----------------+
| authors        |
| books          |
| series         |
+----------------+

위와 같은 테이블 입니다. 그 중 우린 books의 내용을 확인해 볼 것입니다.

https://mariadb.com/kb/en/a-mariadb-primer/

 

A MariaDB Primer

A 10-minute primer on using MariaDB.

mariadb.com

오늘도 위 링크에서 벗어나질 않고 있습니다. 오로지 우린.. mariadb에서의 자료로만 공부해 보고 어디까지 이해하고 공부할 수 있고 그 공부함을 바탕으로 응용할 수 있는지를 확인할 것입니다.

 

그럼 테이블 정보를 확인하기위해 다음과 같이 해보겠습니다.

MariaDB [test]> desc books;
+----------+--------------+------+-----+---------+----------------+
| Field    | Type         | Null | Key | Default | Extra          |
+----------+--------------+------+-----+---------+----------------+
| BookID   | int(11)      | NO   | PRI | NULL    | auto_increment |
| Title    | varchar(100) | NO   |     | NULL    |                |
| SeriesID | int(11)      | YES  |     | NULL    |                |
| AuthorID | int(11)      | YES  |     | NULL    |                |
+----------+--------------+------+-----+---------+----------------+

 

사이트에서는 아래와 같이 DESCRIBE라고 사용했는데 저는 위와 같이 desc라고 사용했습니다.

DESCRIBE books;

 

둘간의 차이는 없습니다. DESC는 단순 축약형 입니다. 

 

오늘 우리가 알고자한건 테이블의 구조를 어떻게 확인 해야하며 추후 테이블 필드 수정이나, 추가시 꼭 확인해야 할 사항중 하나 이기떄문에 DESCRIBE에 대해 알아봤습니다.

 

오늘도 천천히 차근차근

'서버인프라 > 데이터베이스' 카테고리의 다른 글

update를 해보자  (69) 2023.10.22
데이터를 확인하고 변경해보자~  (73) 2023.10.22
이제 Insert 해볼까?  (69) 2023.10.17
Mariadb Table생성  (63) 2023.10.16
Mariadb Create DataBase  (120) 2023.10.10

댓글