반응형
nodejs 에서 mysql 을 사용하기 위해
node-mysql 모듈을 사용합니다.
nodejs 홈페이지 또는 검색을 통해서 사용 방법을 알수있습니다.
https://www.npmjs.com/package/node-mysql
설치방법
npm install --save node-mysql
사용방법( select & insert )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | var mysql = require ( 'mysql' ); var conn = mysql.createConnection({ host : 'localhost' , user : 'root' , password : 'apmsetup' , database : 'coin' }); conn.connect(); var sql = 'select * from admin' ; conn.query(sql, function (err, rows, fields){ if (err){ console.log(err); } else { console.log(rows); for ( var i =0; i<rows.length; i++){ console.log(rows[i].admin_id) } } }); /* var sql = 'INSERT INTO ADMIN( ADMIN_ID, ADMIN_PW, ADMIN_NM, APP_GUBUN ) VALUES( ?, ?, ?, ? )'; var params = ['Admin2','1234','관리자','app']; conn.query(sql, params, function(err, rows, fields){ if(err){ console.log(err); }else{ console.log(rows.insertId); } }); */ conn. end (); |
(주석 처리 된 부분이 insert)
반응형
'JavaScript > node.js' 카테고리의 다른 글
node.js express mysql CRUD 예제 (0) | 2017.01.23 |
---|---|
node 자동 재실행 supervisor (0) | 2016.12.21 |
express.js 설치 (0) | 2016.12.21 |
node js 설치 (0) | 2016.12.21 |