LANGUAGE/NODEJS

[NODEJS] Mysql 연동 1/ 세팅, 스키마 생성

보겸삼촌 2019. 8. 22. 16:40

- 개발환경

# 개발환경

os : windows10 Pro 64bit

tool : visual studio code

npm : v6.9.0

nodejs : v10.16.0

db : mysql

 

1. 기본 세팅 준비

 

  1.1.  프로젝트 workspace 생성

# C:\nodejs

 

  1.2. app.js 생성

# C:\nodejs\app.js

 

  1.3. npm init

    package name, version, 등은 다 디폴트로 생성

 

 

 

  1.4. mysql 모듈 설치

# visual Studio Code > terminal

npm install -S mysql

 

 

 

2. mysql workbench

 

  2.1. 테스트용 스키마 생성

 

 

  2.2. 테스트용 테이블 생성

 

 

  2.3. 다음과 같이 작성 혹은 쿼리 실행

  

-- 테스트용 테이블 생성 쿼리
CREATE TABLE `mysqldb`.`employee` (
  `employeeID` INT NULL,
  `employeeName` VARCHAR(45) NULL)
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8
COMMENT = 'test table create';

 

 

  2.4. 테스트용 데이터 insert

-- 테스트용 데이터 insert

use mysqldb;

insert into employee values (1, 'employee_1');
insert into employee values (2, 'employee_2');
insert into employee values (3, 'employee_3');