728x90
반응형
다음과 같이 환경설정을 해주자.
MariaDB [(none)]> set global interactive_timeout = 180;
MariaDB [(none)]> set global wait_timeout = 180;
MariaDB [(none)]> set global max_connections = 2000;
- DB 설정 JSON
var db_info = {
host: process.env.DB_HOST,
user: process.env.DB_USER,
password: process.env.DB_PW,
port: process.env.DB_PORT,
database: process.env.DB_DATABASE,
connectionLimit: 300
}
- connection.query 함수를 쓸 경우
var express = require('express');
var router = express.Router();
var mysql = require('mysql');
var { db_info } = require('../config/database');
const connection = mysql.createConnection(db_info);
728x90
반응형
'DB > MySQL' 카테고리의 다른 글
MySQL | 세션을 이용한 중복 로그인 방지 with sequelize (0) | 2022.02.23 |
---|---|
MySOL | MariaDB timeout 설정 (0) | 2021.12.20 |
MySQL | CRUD with Node.js | Update and Delete (0) | 2021.12.09 |
MySQL | CRUD with Node.js | Find (0) | 2021.12.08 |
MySQL | CRUD with Node.js | Create (0) | 2021.12.08 |