You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
747 B

// 数据库连接测试脚本
// 使用方法: node test-db.js
// 首先加载环境变量
require('dotenv').config();
// 然后导入数据库配置
const { testConnection } = require('./config/database');
// 执行测试
console.log('正在测试数据库连接...');
console.log('数据库配置:');
console.log('- 主机:', process.env.DB_HOST);
console.log('- 用户:', process.env.DB_USER);
console.log('- 密码:', process.env.DB_PASSWORD ? '***已设置***' : '未设置');
console.log('- 数据库:', process.env.DB_NAME);
console.log('----------------------------');
testConnection().then(() => {
console.log('测试完成!');
process.exit(0);
}).catch((err) => {
console.error('测试失败:', err);
process.exit(1);
});