본문 바로가기
데이터베이스

MySQL 데이터베이스, Table 생성하기

by 승환파크 2023. 5. 11.

데이터 베이스 만들기

자신이 만들고 싶어하는 데이터베이스 생성하기

CREATE DATABASE market_db

이후 잘 생성이 되었는지 확인하기

show databases;

명령어를 실행하면 화면에 현재 생성된 데이터베이스들을 확인할 수 있다.

 

테이블 생성 및 값 넣기

mem_id mem_name mem_number addr height debut_date
APN 에이핑크 6 경기 164 2011-02-10
BLK 블랙핑크 4 경남 163 2016-08-08
GRL 소녀시대 8 서울 168 2007-02-12
ITZ 잇지 5 경남 167 2019-02-12
MMU 마마무 4 전남 165 2014-06-19
OMY 오마이걸 7 서울 160 2015-04-21
RED 레드벨벳 4 경북 161 2014-08-01
SPC 우주소녀 13 서울 162 2016-02-25
TWC 트와이스 9 서울 167 2015-10-19
WMN 여자친구 6 경기 166 2015-01-15

위의 표처럼 이루어진 테이블을 생성하고 값을 넣어야 한다.

 

테이블 생성

CREATE TABLE member
( mem_id  		CHAR(8) NOT NULL PRIMARY KEY,
  mem_name    	VARCHAR(10) NOT NULL,
  mem_number    INT NOT NULL,
  addr	  		CHAR(2) NOT NULL,
  height    	SMALLINT,
  debut_date	DATE  
);

 

값 넣기

INSERT INTO member VALUES('TWC', '트와이스', 9, '서울', 167, '2015.10.19');
INSERT INTO member VALUES('BLK', '블랙핑크', 4, '경남', 163, '2016.08.08');
INSERT INTO member VALUES('WMN', '여자친구', 6, '경기', 166, '2015.01.15');
INSERT INTO member VALUES('OMY', '오마이걸', 7, '서울', 160, '2015.04.21');
INSERT INTO member VALUES('GRL', '소녀시대', 8, '서울', 168, '2007.08.02');
INSERT INTO member VALUES('ITZ', '잇지', 5, '경남', 167, '2019.02.12');
INSERT INTO member VALUES('RED', '레드벨벳', 4, '경북', 161, '2014.08.01');
INSERT INTO member VALUES('APN', '에이핑크', 6, '경기', 164, '2011.02.10');
INSERT INTO member VALUES('SPC', '우주소녀', 13, '서울', 162, '2016.02.25');
INSERT INTO member VALUES('MMU', '마마무', 4, '전남', 165, '2014.06.19');

코드를 실행하면 원하는 데이터베이스에 테이블을 만들고 값도 모두 저장이 되있는 것을 확인 할 수 있다.

 

'데이터베이스' 카테고리의 다른 글

MySQL 데이터 추가  (1) 2023.05.15
MySQL 데이터 검색  (0) 2023.05.11
데이터베이스  (0) 2023.05.11
MariaDB 테이블  (0) 2022.10.09
MariaDB 데이터 베이스 생성하기  (1) 2022.10.08