MongoDB 连接测试项目
这个项目包含了 MongoDB 数据库连接的配置和测试代码。
配置
1. 修改连接信息
编辑 src/connect.ts 文件中的用户名和密码:
const username = 'your_username'; // 替换为您的用户名
const password = 'your_password'; // 替换为您的密码
2. 安装依赖
pnpm install
运行测试
方式一:直接运行 TypeScript 文件
# 测试连接
pnpm test
# 或者
pnpm dev
方式二:编译后运行
# 编译 TypeScript
pnpm build
# 运行编译后的 JavaScript
node dist/connect.js
方式三:运行示例程序
# 运行包含数据库操作的示例
tsx src/example.ts
项目结构
├── src/
│ ├── connect.ts # MongoDB 连接配置和测试函数
│ └── example.ts # 使用示例
├── package.json # 项目配置
├── tsconfig.json # TypeScript 配置
└── README.md # 说明文档
功能说明
connectToDatabase()
- 连接到 MongoDB 数据库
- 返回数据库实例用于后续操作
testConnection()
- 测试 MongoDB 连接是否正常
- 列出可用的数据库
- 返回连接状态(成功/失败)
注意事项
- 请确保 MongoDB 服务器正在运行
- 检查网络连接和防火墙设置
- 确认用户名、密码和数据库权限正确
- 如果连接失败,检查服务器地址和端口是否正确
连接字符串格式
mongodb://username:password@host:port/?authSource=authDatabase
当前配置:
- 主机:light.xiongxiao.me
- 端口:9997
- 认证数据库:admin
Description
Languages
TypeScript
93.6%
JavaScript
6.4%