스마트한 개발 공부/Node.js | Java | html

[Node.js] Node.js에서 mysql을 이용하여 웹서비스 만들기 #1

스마트한지노 2021. 7. 5. 17:24
728x90
반응형

2021.07.02 - [스마트한 코딩 공부] - [Node.js] Node.js 로 간단한 웹서비스 만들기 #2

 

[Node.js] Node.js 로 간단한 웹서비스 만들기 #2

2021.07.02 - [스마트한 코딩 공부] - [Node.js] Node.js 로 간단한 웹서비스 만들기 #1 [Node.js] Node.js 로 간단한 웹서비스 만들기 #1 1. Node.js 란? Node.js 공식 홈페이지에 들어가면 "Node.js®는 Chrome..

smartseoullife.tistory.com

우선, MySQL을 사용하기 위한 방법을 알려드리려고 한다.

1. MySQL 설치 및 기본 설정

Node.js에서 mysql을 사용하는 방법을 알아보자!
우선, mysql을 다운 받아야한다. 너무 잘 만든 글이 있어서 아래 글을 참고해서 다운을 받으면 된다. 
https://m.blog.naver.com/bjh7007/221829548634

 

[MySQL] MySQL 다운로드 및 설치 방법(Workbench)

안녕하세요 이번에는 MySQL을 Windows10 운영체제에서 간단히 설치하는 방법에 대해서 알아보도록 하...

blog.naver.com

혹시나, 중간에 막힐때도 있는데 아래 패키지가 없어서 그럴 가능성이 높으니 들어가서 다운을 받아보고 안된다면...음...댓글을 남겨주시면 저도 찾아서 알려드리겠습니다!!

다운을 다 받고나서 윈도우 검색창에 workbench 검색해서 실행한다.  

MySQL Connections 옆에 붉게 표시한 +버튼을 클릭하면 Setup 창이 뜬다.

  • Connection name : 사용자 임의로 정하면 된다.
  • Port : 사용할 port 번호를 적는데 기본적으로 쓰는 3306으로 적었다. 아니면, 자기가 설정해둔 mysql 서버의 포트번호 입력
  • Username : mysql 서버에서 생성한 mysql 계정 입력
  • Test Connection 클릭!
  • Password : 설정했던 password 입력

그리고 나서 아래에 생성된 connection으로 들어가면 MySQL을 사용할 수 있다.

2. MySQL에서 DB 생성

2.1 SCHEMAS 생성

  • SCHEMAS 부분에서 빈곳에 마우스 오른쪽 클릭을 하고 "Create Schema.." 항목을 클릭하면 오른쪽에 Schema 생성 창이 뜬다.
  • Name : 사용자가 임의로 지정하여 사용한다.

2.2 Table 생성

  • 생성된 Schema를 클릭하면 아래에 Tables, Views 등등의 항목에 나온다.
  • Tables 위에 마우스 오른쪽 클릭을 하고 "Create Table.."을 선택하면 오른쪽에 table 생성 창이 뜬다.
  • Table name : 사용자가 임의로 지정한다.
  • Column Name : 사용할 항목들을 정의한다. 일반 사용자/관리자를 구분할 수 있는 간단한 로그인 페이지를 구성해보자.
    • No : 관리할 유저의 일련번호
    • id : 사용자를 구분하는 id
    • passoword : 비밀번호
    • auth : 0이라면 일반 사용자, 1이면 관리자로 구분을 하기 위해 만들었다.

 

728x90
반응형