** DB 만들기
① phpmyadmin 상단의 데이터베이스를 클릭한다

② 게시판용 DB 명을 board로 설정한다
게시판용 DB 따로 만들지 말고 이전에 썼던 logindb에다가 table 몰아넣기, 나중에 힘들다

③ board 테이블의 컬럼을 생성한다. 컬럼은 9개로 설정했다

idx: 게시글 번호 (A_I (Auto Increment) 설정으로 DB에 데이터가 입력되면 자동으로 1씩 늘어난다)
name: 작성자
title: 글 제목
content: 글 내용
udate: 날짜
hit: 조회수
file: 업로드한 파일
liked: 좋아요 수
pw: 비밀번호
데이터 정렬방식을 utf8_general_ci로 해야 한글이 깨지지 않는다

[SQL문]
CREATE TABLE `board` (
`idx` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`name` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`udate` DATE NULL DEFAULT NULL,
`hit` INT UNSIGNED NOT NULL DEFAULT '0',
`file` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`liked` INT UNSIGNED NOT NULL DEFAULT '0',
`pw` VARCHAR(100) NULL DEFAULT NULL,
PRIMARY KEY (`idx`)
) ENGINE = InnoDB;
'Web Hacking Study > Web Page 만들기' 카테고리의 다른 글
| 게시판 페이지 개발 (게시글 작성 기능) (0) | 2022.05.18 |
|---|---|
| 게시판 페이지 개발 (게시글 리스트 출력) (0) | 2022.05.18 |
| 주소 검색 기능 (구현 完) - 3 (0) | 2022.05.09 |
| 주소 검색 기능 (구현 未完) - 2 (0) | 2022.04.25 |
| 주소 검색 기능 (DB 세팅) - 1 (0) | 2022.04.18 |
댓글