본문 바로가기
Javascript

Javascript : nodejs 데이터베이스

by Jnamelight 2017. 4. 28.

데이터베이스


데이터 베이스는 이전에 PHP 공부해서 사용했던 내용과 같다. 


(이전글 참조)  2017/04/07 - [PHP] - 6.PHP 데이터베이스


데이터베이스 서버로 정보를 전달,저장하여 나중에 요청해서 정저장된 정보들을 볼수있게 해주는것이다. 

PHP에서는 서버측 언어이기 때문에 바로 사용이 가능했지만 Javascript같은 경우에는 서버측 언어가 아니기때문에 nodejs를 이용하는 것이다. 하지만 nodejs에서도 모듈이 필요하다. 

지금부터 모듈설치와 간단한 예제를 해보자




일단 설치되어있는 mysql을 실행해서 간단하게 테이블을 먼저 생성해보자.

경로를 mysql/bin 으로 디렉토리를 옮겨주고



위 그림과 같은 명령어로 mysql에 접속



"02" 라는 데이터베이스를 하나 생성한다.

제대로 생성이 되었는지 확인



그리고 데이터베이스에 테이블을 생성하기위해서 o2로 접속해주고

topic이라는 이름의 테이블을 만들어준다.



테이블까지 만들었으면 테이블안에 데이터를 하나 넣어주자.



그리고 제대로 데이터가 들어갔는지 확인하는 

SELECT문을 이용 

결과적으로 잘들어간 모습이다. 이제 nodejs를 이용하여 javascript으로 접속 mysql을 이용해보자.



일단 구글에서 nodejs mysql이라고 치면 github가 나오는대 여기서 설치 방법을 알수있다.

위와 같은 방법으로 설치를 해준다

(경로는 다시 패키지로 만들어준 javascript 폴더로 이동!!)



설치가 완료된 모습



그럼다시 git으로 들어가 사용법을 알아보면 위와같은 방식으로 접속,이용하라고 나온다.



그럼 복사를해서 새로운 파일에 붙여넣기를 해준후 내가 만든 mysql형식에 맞게 변경을 시켜준다.

내가 해본것은 데이터가 제대로 들어간것을 다시한번 확인해보는 코드이다.



그리고 node로 실행해본결과 제대로 결과값이 나오는것을 확인할수 있다.




'Javascript' 카테고리의 다른 글

Javascript : nodejs cookie 2(장바구니 예제)  (0) 2017.05.02
Javascript : nodejs cookie 1  (0) 2017.05.02
Javascript : nodejs 파일업로드  (0) 2017.04.25
Javascript : nodejs POST 방식  (0) 2017.04.24
Javascript : nodejs GET 방식  (0) 2017.04.24

댓글