잡다한 지식의 블로그
Spring Boot 기본 게시판 연습하기 - DB생성 본문
1. APM을 이용해서 간단하게 MySQL에 DB를 생성하기 위해 접속
2. 로그인 후 적당한 이름으로 테이블을 생성.
3. 테이블 생성을 완료하였다면 SQL문을 작성
4. board라는 이름의 DB를 작성.
CREATE TABLE board (
board_no int NOT NULL AUTO_INCREMENT,
title varchar(100) NOT NULL,
writer varchar(100) NOT NULL,
content text,
reg_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
upd_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
views int NOT NULL DEFAULT '0',
PRIMARY KEY ('board_no')
) COMMENT = '게시판';
5. file라는 이름의 DB 작성
CREATE TABLE file (
file_no int NOT NULL AUTO_INCREMENT,
parent_table varchar(45) NOT NULL,
parent_no int NOT NULL,
file_name text NOT NULL,
origin_name text,
file_path text NOT NULL,
file_size int NOT NULL DEFAULT '0',
reg_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
upd_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
file_code int NOT NULL DEFAULT '0',
PRIMARY KEY(file_no)
) COMMENT='파일';
6. DB가 정상적으로 생성되었다면 아래와 같다.
'Spring Boot(Feat.VScode)' 카테고리의 다른 글
Spring Boot 기본 게시판 연습하기 - board 프로젝트 생성 (0) | 2024.01.31 |
---|---|
Spring Boot 기본 게시판 연습하기 - 메인 페이지 (0) | 2024.01.30 |
Spring Boot 기본 게시판 연습하기 - 프로젝트 생성 (1) | 2024.01.25 |
VScode에서 스프링부트 build failed with an exception 에러 해결법 - 2 (확장 프로그램 다운그레이드) (0) | 2024.01.11 |
VScode에서 스프링부트 build failed with an exception 에러 해결법 - 1 (자바 업그레이드) (0) | 2024.01.11 |