后端版本服务器部署成功

This commit is contained in:
2025-09-11 15:05:23 +08:00
parent 9b7a0482e1
commit 068b7887a9
15 changed files with 575 additions and 410 deletions

View File

@@ -8,17 +8,10 @@
const mysql = require('mysql2/promise');
const config = require('../config/env');
// 数据库配置 - 使用环境变量,优先使用开发环境配置
const dbConfig = {
host: process.env.DB_HOST || 'localhost',
port: process.env.DB_PORT || 3306,
user: process.env.DB_USER || 'root',
password: process.env.DB_PASSWORD || '',
database: process.env.DB_NAME || 'jiebanke_dev',
charset: process.env.DB_CHARSET || 'utf8mb4',
timezone: process.env.DB_TIMEZONE || '+08:00',
connectTimeout: 10000
};
// 引入database.js配置
const dbConfig = require('../src/config/database').pool.config;
// 数据库配置已从database.js导入
async function testDatabaseConnection() {
let connection;
@@ -80,9 +73,9 @@ async function testDatabaseConnection() {
// 检查连接池配置
console.log('🔍 检查连接池配置...');
console.log(`📈 连接池限制: ${config.mysql.connectionLimit || 10}`);
console.log(`🔤 字符集: ${config.mysql.charset}`);
console.log(`⏰ 时区: ${config.mysql.timezone}`);
console.log(`📈 连接池限制: ${dbConfig.connectionLimit || 10}`);
console.log(`🔤 字符集: ${dbConfig.charset}`);
console.log(`⏰ 时区: ${dbConfig.timezone}`);
console.log('\n🎉 数据库连接测试完成!');
console.log('✅ 所有配置检查通过');