From c01f4a14b0b92ce611a9f6125e4b16a37c7279cc Mon Sep 17 00:00:00 2001 From: 65160388 <65160388@go.buu.ac.th> Date: Wed, 19 Mar 2025 21:39:50 +0700 Subject: [PATCH] Resolved merge conflicts --- .env | 21 ++++++++++++++++++++- server.js | 10 +++++----- 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/.env b/.env index f53ccb7..53d7057 100644 --- a/.env +++ b/.env @@ -5,9 +5,28 @@ # DB_NAME=cloud_project_db # SESSION_SECRET=default_secret_key -# DB_HOST=10.104.20.9 +# DB_HOST=10.104.6.131 +# DB_PORT=11734 +# DB_USER=root +# DB_PASS=LCXndt18044 +# DB_NAME=cloud_project_db +# SESSION_SECRET=default_secret_key + +# PORT=3000 +# DB_HOST=10.104.6.131 # DB_USER=root # DB_PASS=DRQqan69450 # DB_NAME=cloud_project_db # DB_PORT=3306 # SESSION_SECRET=default_secret_key + +PORT=3000 + +# Database connection settings +DB_HOST=node77552-melon.th2.melon.cloud # ชื่อโฮสต์ของ MySQL ที่ตั้งไว้ +DB_PORT=11734 # Public port สำหรับเชื่อมต่อ MySQL +DB_USER=root # ชื่อผู้ใช้สำหรับ MySQL +DB_PASS=LCXndt18044 # รหัสผ่านของ MySQL +DB_NAME=cloud_project_db # ชื่อฐานข้อมูลที่ใช้ +SESSION_SECRET=default_secret_key # กำหนดคีย์สำหรับ session + diff --git a/server.js b/server.js index f851487..709e23a 100644 --- a/server.js +++ b/server.js @@ -30,11 +30,11 @@ app.use(session({ // สร้างการเชื่อมต่อกับฐานข้อมูล MySQL โดยอ่านค่าจาก .env const connection = mysql.createConnection({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: process.env.DB_PORT + host: process.env.DB_HOST || 'localhost', // ถ้าไม่มีค่าใน DB_HOST จะใช้ 'localhost' + user: process.env.DB_USER || 'root', + password: process.env.DB_PASS || '', + database: process.env.DB_NAME || 'cloud_project_db', + port: process.env.DB_PORT || 3306 }); connection.connect(err => { -- GitLab