-
[Spring] 게시판 만들기(7) - MySQL SCHEMA 및 TALBE 생성하기Spring/4.3.x - 게시판 만들기 2018. 11. 30. 09:22반응형
MySQL SCHEMA 및 TALBE 생성하기
1. SQL 명령어을 실행하여 Schema 및 Table를 생성하세요.
1234567891011121314151617181920212223242526272829303132333435363738394041-- 스키마 조회SHOW DATABASES;-- 스키마 생성CREATE DATABASE board; -- CREATE SCHEMA board;-- TB_BOARD 테이블 삭제DROP TABLE board.TB_BOARD;-- TB_BOARD 테이블 생성 및 코멘트 추가CREATE TABLE board.TB_BOARD (BOARD_SEQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '게시글 번호',BOARD_RE_REF INT COMMENT '글의 그룹 번호',BOARD_RE_LEV INT COMMENT '답변 글의 깊이',BOARD_RE_SEQ INT COMMENT '답변 글의 순서',BOARD_WRITER VARCHAR(20) COMMENT '게시글의 작성자',BOARD_SUBJECT VARCHAR(50) COMMENT '게시글의 제목',BOARD_CONTENT VARCHAR(2000) COMMENT '게시글의 내용',BOARD_HITS INT UNSIGNED NOT NULL DEFAULT '0' COMMENT '게시글의 조회수',DEL_YN VARCHAR(1) NOT NULL DEFAULT 'N' COMMENT '삭제유무',INS_USER_ID VARCHAR(20) COMMENT '입력자ID',INS_DATE DATETIME COMMENT '입력일시',UPD_USER_ID VARCHAR(20) COMMENT '수정자ID',UPD_DATE DATETIME COMMENT '수정일시',PRIMARY KEY (BOARD_SEQ)) COMMENT '게시판';-- TB_BOARD 테이블 컬럼 정보 확인SHOW FULL COLUMNS FROM board.TB_BOARD;-- TB_BOARD 테이블 샘플 데이터 입력INSERT INTO board.TB_BOARD (BOARD_RE_REF, BOARD_RE_LEV, BOARD_RE_SEQ, BOARD_WRITER, BOARD_SUBJECT, BOARD_CONTENT, INS_USER_ID, INS_DATE) VALUES (0, 0, 0, '게시글 작성자1', '게시글 제목1', '게시글 내용1', 'TEST01', NOW() );INSERT INTO board.TB_BOARD (BOARD_RE_REF, BOARD_RE_LEV, BOARD_RE_SEQ, BOARD_WRITER, BOARD_SUBJECT, BOARD_CONTENT, INS_USER_ID, INS_DATE) VALUES (0, 0, 0, '게시글 작성자2', '게시글 제목2', '게시글 내용2', 'TEST02', NOW() );INSERT INTO board.TB_BOARD (BOARD_RE_REF, BOARD_RE_LEV, BOARD_RE_SEQ, BOARD_WRITER, BOARD_SUBJECT, BOARD_CONTENT, INS_USER_ID, INS_DATE) VALUES (0, 0, 0, '게시글 작성자3', '게시글 제목3', '게시글 내용3', 'TEST03', NOW() );INSERT INTO board.TB_BOARD (BOARD_RE_REF, BOARD_RE_LEV, BOARD_RE_SEQ, BOARD_WRITER, BOARD_SUBJECT, BOARD_CONTENT, INS_USER_ID, INS_DATE) VALUES (0, 0, 0, '게시글 작성자4', '게시글 제목4', '게시글 내용4', 'TEST04', NOW() );INSERT INTO board.TB_BOARD (BOARD_RE_REF, BOARD_RE_LEV, BOARD_RE_SEQ, BOARD_WRITER, BOARD_SUBJECT, BOARD_CONTENT, INS_USER_ID, INS_DATE) VALUES (0, 0, 0, '게시글 작성자5', '게시글 제목5', '게시글 내용5', 'TEST05', NOW() );-- TB_BOARD 테이블 샘플 데이터 조회SELECT *FROM board.TB_BOARD;cs 2. 정상적으로 Schema 및 Table이 생성되었는지 확인하세요.반응형'Spring > 4.3.x - 게시판 만들기' 카테고리의 다른 글
[Spring] 게시판 만들기(9) - MySQL 연동 (11) 2018.12.04 [Spring] 게시판 만들기(8) - 디렉토리 구조 및 설정 파일 변경(web.xml, *-context.xml) (11) 2018.11.30 [Spring] 게시판 만들기(6) - MySQL 다운로드 및 설치하기 (1) 2018.11.29 [Spring] 게시판 만들기(5) - Spring MVC 프로젝트 생성 (0) 2018.11.29 [Spring] 게시판 만들기(4) - STS(Spring Tool Suite) 설치 (0) 2018.11.29