반응형
Node.js에서 MYSQL 데이터 베이스에 접근을 하려면 먼저
createConnection 메소드를 이용하여 client 객체를 생성한다.
그 후 query메소드를 이용하여 쿼리문을 날리게 된다.
server_ex22_3.js파일
var mysql = require('mysql');
var client = mysql.createConnection({
user: 'root',
password: 'apmsetup'
});
client.query('USE Company');//Company라는 데이터 베이스 사용
//products 테이블정보 모두 표시
client.query('SELECT * FROM products', function(error, result, fields){
if(error){
console.log('쿼리 문장에 오류가 있습니다.');
}else{
console.log(result);//매개변수 result로 결과 출력
}
});
실행 결과
'프로그래밍 > Node.js' 카테고리의 다른 글
Node.js - URL별로 다른 HTML 페이지 제공하기 (0) | 2015.01.02 |
---|---|
Node.js - Location 속성을 이용한 페이지 강제 이동 시키기 (0) | 2015.01.02 |
Node.js - 포트2개를 사용한 이미지와 음악파일 서버 만들기 (0) | 2015.01.02 |
Node.js - File System 모듈을 이용한 HTML 페이지 제공 (0) | 2015.01.02 |
Node.js - EventEmitter 객체를 활용한 이벤트 생성 및 처리 (0) | 2014.12.31 |
Node.js - File System 모듈 사용하기 (0) | 2014.12.31 |
Node.js- ajax로 타 도메인과 연동 문제 / CORS(Cross-Origin Resource Sharing) (0) | 2014.12.27 |
Node.js - connect.multipart() will be removed in connect 3.0 해결법 (0) | 2014.12.27 |