diff --git a/db.js b/db.js
index 62ff98c184eddcd11bc38e82a50c1d0d4cea9c24..1facae9dc011606d768c4960e16528d1e561537d 100644
--- a/db.js
+++ b/db.js
@@ -1,12 +1,27 @@
-// db.js (การตั้งค่าฐานข้อมูล)
+require('dotenv').config();  // โหลดค่า environment variables
+
 const mysql = require('mysql2/promise');
 
+// สร้าง connection pool
 const pool = mysql.createPool({
-  host: '10.104.20.250',
-  port: "3306",
-  user: 'root',
-  password: 'TKAzta61467',
-  database: 'club_db',
+  host: process.env.DB_HOST,
+  port: process.env.DB_PORT,
+  user: process.env.DB_USER,
+  password: process.env.DB_PASS,
+  database: process.env.DB_NAME,
 });
 
-module.exports = pool;
\ No newline at end of file
+// ตัวอย่างการใช้งาน 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;