웹서버 프로그래밍 (node.js)/한자 사전 (node, mysql)

3. DB 구성

kkedory 2022. 4. 6. 23:23
반응형

1. root password : qwer1234

 

2. port : 3306

 

3. create db : dic_01

 

4. create table

 

-id         -> primary, not null, int, auto increment, unique

-hangul   -> primary, not null, unique

-hanja     -> primary, not null

-h1

-c1

-h2

-c2

-h3

-c3

-h4

-c4

-h5

-c5

-desc

 

 

CREATE TABLE `dic_01`.`data` (
  `id` INT NOT NULL AUTO_INCREMENT,
  `hangul` VARCHAR(45) NOT NULL,
  `hanja` VARCHAR(45) NOT NULL,
  `h1` VARCHAR(45) NULL,
  `c1` VARCHAR(45) NULL,
  `h2` VARCHAR(45) NULL,
  `c2` VARCHAR(45) NULL,
  `h3` VARCHAR(45) NULL,
  `c3` VARCHAR(45) NULL,
  `h4` VARCHAR(45) NULL,
  `c4` VARCHAR(45) NULL,
  `h5` VARCHAR(45) NULL,
  `c5` VARCHAR(45) NULL,
  `desc` VARCHAR(45) NULL,
  PRIMARY KEY (`id`, `hangul`, `hanja`),
  UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE,
  UNIQUE INDEX `hangul_UNIQUE` (`hangul` ASC) VISIBLE);

728x90

'웹서버 프로그래밍 (node.js) > 한자 사전 (node, mysql)' 카테고리의 다른 글

예제 프로그램  (0) 2022.04.07
2. 개발 환경 구성  (0) 2022.04.06
1. 개발 concept  (0) 2022.04.06