보라코딩
MySQL 블로그 테이블 생성 본문
create database boralog default character set utf8 collate utf8_general_ci;
show databases;
use boralog;
CREATE TABLE USER (
user_email varchar(50) primary key,
user_password varchar(20) not null,
user_nickname varchar(30) not null,
user_phone_number varchar(15) not null,
user_adderess text not null,
user_profile text
);
CREATE TABLE BOARD (
board_number INT primary key auto_increment,
board_title varchar(200) not null,
board_content text not null,
board_image text,
board_video text,
board_file text,
board_writer_email varchar(50) not null,
board_writer_protile text,
board_writer_nickname varchar(30) not null,
board_writer_date date not null,
board_click_count int default 0,
board_like_count int default 0,
board_comment_count int default 0
);
CREATE TABLE PopularSearch (
popular_term varchar(100) primary key,
popular_search_count int default 1
);
CREATE TABLE LIKES (
like_id int auto_increment primary key,
board_number int not null,
user_email varchar(50) not null,
like_user_profile text,
like_user_nickname varchar(30) not null
);
CREATE TABLE COMMENT (
comment_id int auto_increment primary key,
board_number int not null,
user_email varchar(50) not null,
comment_user_profile text,
comment_user_nickname varchar(30) not null,
comment_writer_date date not null,
comment_content text not null
);
하기 영상 참고해서 공부 중!
'코딩 > DB' 카테고리의 다른 글
docker로 oracle 사용하기 (0) | 2023.10.15 |
---|---|
몽고DB 설치 (0) | 2023.08.25 |
MariaDB 데이터베이스 설정 (0) | 2023.07.24 |
MariaDB 설치 (0) | 2023.07.23 |
MySQL 설치하기 + 스프링부트 MySQL 연결 설정하기 (0) | 2023.07.17 |