(node:7584) UnhandledPromiseRejectionWarning: MongooseTimeoutError: Server selection timed out after 30000 ms
2024-10-08 07:47:51
记录一次学习node.js犯的低级错误
这里遇到一个这样的问题
express连接mongoose时报错(node:7584) UnhandledPromiseRejectionWarning: MongooseTimeoutError: Server selection timed out after 30000 ms
连接数据库的代码
const mongoose=require('mongoose')
mongoose.connect('mongodb://localhost:27017/express1',{
useNewUrlParser: true,
useUnifiedTopology: true
}) const UserSchema=new mongoose.Schema({
username:{type:String},
password:{type:String}
})
const User=mongoose.model('User',UserSchema)
module.exports = {
User
}
按照网上教程说不需用启动数据库直接可以连接,可是怎么也连接不上,一直报超时错误,网上查了一大堆的资料,有的说需要什么超级管理员权限,折腾了好久也没搞出来,而且网上这类似的问题很少,看来是没啥人遇到这样的问题,那估计就是我自己哪儿没写对吧,反复排查之后觉得可能还是需要本地启动mongod,然后尝试cmd里面启动mongod,再从新启动项目,终于成功了
最新文章
- sql 判断 函数 存储过程是否存在的方法
- http websocket
- WordPress 插件推荐
- PWM波控制舵机总结
- Linux rpmbuild命令
- java 之前的安全的类回顾,以及以后需要线程安全时使用哪些类
- 记录archlinux中安装pcl的大致流程
- [selenium webdriver Java]元素定位——findElement/findElements
- VB6.0 String 用法总结
- web前端优化手段
- 如何使用ZEROBRANE STUDIO远程调试COCOS2D-X的LUA脚本(转)
- JavaScriptSerializer返回一条Json,页面获取值问题,数据绑定
- 0426html常用标签属性
- Django rest framework源码分析(3)----节流
- echarts-五分钟的教程
- golang gob 有什么优势? gob/protobuf/json/xml 效率对比,benchmark 压力测试
- vuejs服务端渲染更好的SEO,SSR完全指南Nuxt.js静态站生成器
- Jmeter使用自定义编写代码
- 安装mysql后必做的两件事
- vSphere Web Client 6.5 如何上传ISO文件