생활코딩 - WEB2: Node.js - MySQL
    • 01
      소개
    • 수업소개
      실습준비
      Node.js MySQL 모듈의 기본 사용방법 (1/2)
      Node.js MySQL 모듈의 기본 사용 방법 (2/2)
    • 02
      MySQL로 홈페이지 구현
    • MySQL로 홈페이지 구현 (1/2)
      MySQL로 홈페이지 구현 (2/2)
      MySQL로 상세보기 구현
      MySQL로 글생성 기능 구현
      MySQL로 글수정 기능 구현 (1/2)
      MySQL로 글수정 기능 구현 (2/2)
      MySQL로 글삭제 기능 구현
      MySQL Join을 이용해서 상세보기 구현
      MySQL join을 이용해서 글생성 구현
      MySQL Join을 이용해서 글수정 구현
      수업의 정상
      Node.js의 DB 설정정보 정리정돈
      Node.js 코드의 정리정돈 (1/3)
      Node.js 코드의 정리정돈 (2/3)
      Node.js 코드의 정리정돈 (3/3)
    • 03
      저자 관리 기능의 구현
    • 저자 관리 기능의 구현
      저자 목록 보기 기능의 구현
      저자 생성 기능의 구현
      저자 수정 기능의 구현 (1/2)
      저자 수정 기능의 구현 (2/2)
      저자 삭제 기능의 구현
    • 04
      보안
    • SQL Injection (1/2)
      SQL Injection (2/2)
      Escaping
    • 05
      수업을 마치며
    • 수업을 마치며
    Node.js MySQL 모듈의 기본 사용 방법 (2/2)
    01 소개
    Node.js MySQL 모듈의 기본 사용 방법 (2/2)

    Node.js의 MySQL 모듈의 기본적인 사용방법을 알아봅니다. 

    Node.js MySQL 모듈 바로가기

    1
    npm install -S mysql

     

    소스코드

    nodejs/mysql.js

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    var mysql = require('mysql');
    // 비밀번호는 별도의 파일로 분리해서 버전관리에 포함시키지 않아야 합니다.
    var connection = mysql.createConnection({
    host : 'localhost',
    user : 'root',
    password : '111111',
    database : 'opentutorials'
    });
    connection.connect();
    connection.query('SELECT * FROM topic', function (error, results, fields) {
    if (error) {
    console.log(error);
    }
    console.log(results);
    });
    connection.end();

    질문하기