Spring Framework

MYSQL) 테이블 생성, 삽입, 조회

na_o 2021. 7. 9. 18:36
728x90

- SQL(Structured Query Language)

데이터베이스에서 생성, 삽입 조회 등 명령문

 

- course 테이블 생성

CREATE TABLE IF NOT EXISTS courses (
    id bigint(5) NOT NULL AUTO_INCREMENT, 
    title varchar(255) NOT NULL,
    tutor varchar(255) NOT NULL,
    PRIMARY KEY (id)
);

 

bigint 는 java에서 Long과 같은 자료형

NOT NULL: NULL값이 없어야함. 그 컬럼에 데이터가 모두 들어있어야함

AUTO_INCREMENT: 1씩 자동 증가

 

- 데이터 삽입

INSERT INTO courses (title, tutor) VALUES
    ('웹개발의 봄, Spring', '남병관'), ('웹개발 종합반', '이범규');

 

- 데이터 조회

SELECT * FROM courses;

courses 테이블에 있는 모든 데이터를 조회하는 쿼리

'Spring Framework' 카테고리의 다른 글

JPA) JPA 사용해보기  (0) 2021.07.11
JPA) JPA 시작하기  (0) 2021.07.09
RDBMS(Relational DataBase Management System)  (0) 2021.07.09
그레이들(Gradle)이란?  (0) 2021.07.07
브라우저에 JSON 데이터 나타내보기  (0) 2021.07.07