MySQL설치


npm install mysql --save






사용법


1
2
3
4
5
6
7
8
9
10
11
12
13
14
var mysql = require('mysql');
var client = mysql.createClient({
    user : 'root',
    password : 'passwd'
    database : Company
});
 
client.query('SELECT * FROM products'function(err, result, fields){
    if(err){
        console.log('err');
    }else{
        console.log(result);
    }
});
cs


mysql모듈을 추출하여 createClient로 사용자 이름과 비밀번호를 정의한다. 그리고 database로 사용할 데이터 베이스를 정의한다. 


Client객체의 메서드에는 query가 있어서 쿼리문장을 직접 입력할 수 있다. 쿼리문장을 실행후에 result값으로 리턴해준다.


1
2
3
client.query('INSERT INTO products (name, modelnumber, series) VALUES (?,?,?)',[
'req.body.name''req.body.number''req.body.series'], function(err, result, fields){
 
});
cs


'?'토큰을 사용하여 쿼리문에 변수를 넣을수도 있다.

'Programming > Node.JS' 카테고리의 다른 글

Export / Import  (0) 2016.09.14
지금 현재 서버의 ip를 알고 싶을때  (0) 2016.09.14
Cluster  (0) 2016.09.05
코딩의 관례  (0) 2016.09.05
express.js 구조  (0) 2016.09.05

+ Recent posts