MySQL

헨도·2022년 11월 27일
0

MySQL

목록 보기
5/7
post-thumbnail

MySQL

표(Table)

Table의 구성

테이블은 쉽게 행과 열, row와 column으로 나뉘어진다.

idtitledescriptioncreated
1MySQLMySQL...22/1/1
2OracleOracle...22/1/2

Row(행)에 해당하는 데이터 : 1, MySQL, MySQL..., 22/1/1
Column(열)에 해당하는 데이터 : description, MySQL..., Oracle...

Table 만들기

위의 표를 만들어보겠다.

CREATE TABLE 테이블 이름;

위의 명령어를 작성하면, 테이블 이름을 가진 테이블을 만들 수 있으며, 테이블 안에 데이터도 넣을 수 있다.

그리고, 세미콜론(;)을 표시하기 까지는 줄바꿈이 가능하다.

CREATE TABLE topic(
	id INT(11) NOT NULL AUTO_INCREMENT,
    title VARCHAR(100) NOT NULL,
    description TEXT NULL,
    created DATETIME NOT NULL,
    author VARCHAR(15) NULL,
    profile VARCHAR(200) NULL,
    PRIMARY KEY(id));

>>> Query OK 

위의 명령어 입력 시, Query OK 가 나오면 성공적으로 테이블이 만들어진 것이다.
author(글쓴이)와 profile(글쓴이 정보)는 테이블의 내용이 살짝 부실해보여 추가해보았다.

Table 확인하기

우리가 만든 테이블이 잘 만들어졌는지 확인하기 위해 명령어를 입력하여 테이블을 확인한다.

SHOW TABLES;

Table 내부 확인하기

테이블이 잘 만들어졌는지 확인했으면, 어떤 설정으로 구성되었는지 테이블의 내부가 궁금하다면 아래 명령어를 입력하여 확인한다.

SHOW FULL COLUMNS FROM 테이블 이름;

Table 삭제하기

DROP TABLE 테이블 이름;
>>> Query OK

위 명령어를 입력하면 우리가 만든 테이블이 삭제된다.

profile
Junior Backend Developer

0개의 댓글