Files
api-debug/server/db.js
jason b6a98ddaba docs: 添加部署文档和 README
- 新增 DEPLOY.md 详细部署指南
- 新增 README.md 项目说明
- 更新 .env.example 添加 JWT_SECRET 示例
- 优化 db.js 数据库连接配置(支持端口和超时设置)
2026-03-12 20:47:17 +08:00

19 lines
498 B
JavaScript

const mysql = require('mysql2/promise');
require('dotenv').config();
const pool = mysql.createPool({
host: process.env.DB_HOST || 'localhost',
user: process.env.DB_USER || 'root',
password: process.env.DB_PASSWORD || '',
database: process.env.DB_NAME || 'api_debug',
port: process.env.DB_PORT || 3306,
waitForConnections: true,
connectionLimit: 10,
queueLimit: 0,
connectTimeout: 10000,
acquireTimeout: 10000,
timeout: 10000
});
module.exports = pool;