node js 에서 mysql 연동후 query 별 사용방법 을 설명 해드리겠습니다.
1. select
기본적인 쿼리 사용
connection.query('select * from table ', function(err,result) {
console.log(result);
}
이렇게 하면 console.log 로 data 가 나옵니다
여기서 where 절을 추가해보겠습니다.
connection.query('select * from table where idx=1 ', function(err,result) {
console.log(result);
}
지금 쿼리문은 간단하게 table 에 idx 가 1 인 내용을 출력하는데
여기서 1 이란 data 가 params 이나 query 로 날라왓거나 변수 data 를 넣으려면
connection.query('select * from table where idx=? ', 변수 ,function(err,result) {
console.log(result);
}
이렇게하면 변수 를 검색해서 data 가 나옵니다
만약 두개의 조건을 걸때는
connection.query('select * from table where idx=? and 아니면 or value =? ', [변수,변수] ,function(err,result) {
console.log(result);
}
하면 두개의 조건에 맞는 값이 나옵니다.
주의사항
* DB 연결을 계속 하고 있기 때문에
connection.release();
를 해주어야합니다!
'node js' 카테고리의 다른 글
node js mysql 값이 없으면 Insert하고 값이 있으면 Update하기 (0) | 2017.02.08 |
---|---|
node js mysql delete 문!!!! (0) | 2017.02.08 |
node js mysql update 문 세상 쉽다.. (0) | 2017.02.08 |
node js mysql insert 문법 사용법!!! (0) | 2017.02.08 |
node js mysql 연동법!! (0) | 2017.02.08 |