1. 설치
npm install mariadb
2. 사용
const mariadb = require('mariadb');
const pool = mariadb.createPool({
host: process.env.DB_HOST,
user: process.env.DB_USER,
password: process.env.DB_PASSWORD,
database: process.env.DB_database,
connectionLimit: 5
});
async function checkConnection() {
let conn;
try {
conn = await pool.getConnection();
return true;
} catch (err) {
return false;
} finally {
if (conn) {
conn.end();
}
}
}
async function executeSql(sql) {
let conn;
try {
conn = await pool.getConnection();
const rows = await conn.query(sql);
return rows;
} catch (err) {
console.log(err);
} finally {
if (conn) {
conn.end();
}
}
}
module.exports = {
checkConnection,
executeSql
};
'컴퓨터 > Electron' 카테고리의 다른 글
Electron 모듈화 (0) | 2023.04.24 |
---|---|
Electron 상단 메뉴 (main menu) (0) | 2023.04.24 |
Electron 아이콘 icon (0) | 2023.04.23 |
Electron 로그인 애플리케이션 (0) | 2022.08.06 |
Electron Introduction 소개 (0) | 2021.12.01 |