INSERT

 

DESC table; 테이블의 구조 출력

 

INSERT INTO table_name (column_1, column_2, column_3, ...) VALUES (value_list_1), (value_list_2), ... (value_list_n);

 

추가된 데이터를 보려면

 

SELECT * FROM table;

'DATABASE > MySQL' 카테고리의 다른 글

공부(6)  (0) 2021.09.02
공부(5)  (0) 2021.09.02
공부(4)  (0) 2021.09.02
공부(2)  (0) 2021.09.01
공부(1)  (0) 2021.09.01

MySQL 테이블의 생성

 

CREATE TABLE topic(

id INT(11) NOT NULL AUTO_INCREMENT,

title VARCHAR(100) NOT NULl,

description TEXT NULL,

created DATETIME NOT NULL,

author VARCHAR(30) NULL,

profile VARCHAR(100) NULL,

PRIMARY KEY(id))

 

이렇게 테이블을 생성해준다

 

INT는 데이터형이고 NOT NULL은 NULL값 이 되면 안된다 즉 값이 없으면 안된다는 뜻

AUTO_INCREMENT는 생성할때마다 자동으로 1, 2, 3 순으로 증가한다

VARCHAR은 가변길이 문자열로 문자 입력이 가능해지고

TEXT는 본문을 쓰기 알맞은 유형이다

PRIMARY KEY(id)는 id를 기본키값으로 하겠다는 뜻이다

 

'DATABASE > MySQL' 카테고리의 다른 글

공부(6)  (0) 2021.09.02
공부(5)  (0) 2021.09.02
공부(4)  (0) 2021.09.02
공부(3)  (0) 2021.09.01
공부(1)  (0) 2021.09.01

MySQL의 구조

 

데이터베이스보단 스키마라는 표현을 자주 사용할 것임

 

스키마는 표들을 서로 그룹핑 할 때 사용하는 일종의 폴더

 

스키마들이 많아지면 데이터베이스 서버라고 부른다

 

생성

CREATE DATABASE 이름;

 

삭제

DROP DATABASE 이름;

 

데이터베이스 목록 보기

SHOW DATABASES;

 

사용

USE 이름;

 

Structured

Query

Language

 

table. 표

row, record, 행

column, 열

 

 

'DATABASE > MySQL' 카테고리의 다른 글

공부(6)  (0) 2021.09.02
공부(5)  (0) 2021.09.02
공부(4)  (0) 2021.09.02
공부(3)  (0) 2021.09.01
공부(2)  (0) 2021.09.01

+ Recent posts