Nodejs
[ Nodejs ] mysql 연동하기
teamnova
2023. 1. 21. 12:00
728x90
안녕하세요 오늘은 node js에서 mysql 연동을 하고, query문을 실행해보려고 합니다!
먼저 mysql용 node.js 드라이버를 설치하셔야 합니다!
** Install
npm install mysql
실행코드는 다음과 같습니다!
실행 전에 먼저 연결 옵션을 설정하시고, query를 작성하시면 됩니다!
// mysql 모듈 로드
const mysql = require('mysql');
const conn = { // mysql 접속 설정
host: [사용할 DB가 설치된 호스트의 IP], (ex. 'localhost') //localhost 127.0.0.1
port: [DB를 설치할 때 사용자가 지정한 포트번호], (ex. '3306')
user: [username], (ex. 'root')
password: [password],
database: [사용할 데이터베이스의 이름]
};
const connection = mysql.createConnection(conn); // DB 커넥션 생성
connection.connect(); // mysql과 연결
connection.query([query문], (error, rows, fields) => {
if (error){
console.log('error : '+error)
}
else
console.log('result is: ', rows);
});
connection.end(); // 연결 해제
참고하시면 좋을 것 같습니다.