nodejs – sequelize 이용 db 연동

Posted by

nodejs에서 마리아DB에 연동하기 위해 Sequelize를 사용했습니다.

mysql/mariadb 연동

시퀄라이즈 – ORM

https://sequelize.org/docs/v6/getting-started/

설치

npm i sequelize mysql2
npm i -g  sequelize-cli

연결 설정

/config/config.json

{
    "development": {
      "username": "root", 
      "password": "비밀번호", 
      "database": "hjf", 
      "host": "hjf.pe.kr",
      "dialect": "mysql"
    }
}

데이터베이스 연결

app.js

...
const { sequelize } = require('./models');
...
// 데이터베이스 연결
sequelize.sync({ force: false })
    .then(() => {
        console.log('Connected database.');
    })
    .catch((err) => {
        console.error(err);
    });

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다