Gitlab@Informatics

Skip to content
Snippets Groups Projects
Commit 09781c77 authored by 65160258's avatar 65160258
Browse files

confdb

parent 0877e597
Branches
No related tags found
No related merge requests found
// db.js (การตั้งค่าฐานข้อมูล) require('dotenv').config(); // โหลดค่า environment variables
const mysql = require('mysql2/promise'); const mysql = require('mysql2/promise');
// สร้าง connection pool
const pool = mysql.createPool({ const pool = mysql.createPool({
host: '10.104.20.250', host: process.env.DB_HOST,
port: "3306", port: process.env.DB_PORT,
user: 'root', user: process.env.DB_USER,
password: 'TKAzta61467', password: process.env.DB_PASS,
database: 'club_db', database: process.env.DB_NAME,
}); });
// ตัวอย่างการใช้งาน async/await เพื่อเชื่อมต่อ
async function connectDatabase() {
try {
const connection = await pool.getConnection();
console.log("You are connected!");
connection.release(); // ปล่อยการเชื่อมต่อหลังใช้งาน
} catch (err) {
console.error("Connection failed:", err);
}
}
connectDatabase(); // เรียกใช้งานฟังก์ชัน
module.exports = pool; module.exports = pool;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment