// backend/config/mysqlPool.js import './env.js'; import mysql from 'mysql2/promise'; const pool = mysql.createPool({ host : process.env.DB_HOST || '127.0.0.1', port : process.env.DB_PORT || 3306, user : process.env.DB_USER || 'root', password : process.env.DB_PASSWORD || '', database : process.env.DB_NAME || 'user_profile_db', waitForConnections : true, connectionLimit : 10, ...(process.env.DB_SOCKET ? { socketPath: process.env.DB_SOCKET } : {}) }); console.log('[mysqlPool] Using config →', { host: process.env.DB_HOST, port: process.env.DB_PORT, socket: process.env.DB_SOCKET }); export default pool;