mongodb连接失败了 报错信息是
const err = new MongooseError(message);
^
MongooseError: Operation `user.insertOne()` buffering timed out after 10000ms
我的操作是
const mongoose=require('mongoose')
mongoose.connect('mongodb://127.0.0.1:27017/vue-app-server')
mongoose.connection.once('open', () => {
console.log('success');
})
mongoose.connection.on('error', () => {
console.log('error');
})
module.exports=mongoose
然后在另一个文件创建集合
const mongoose = require('./db')
const user = new mongoose.Schema({
name: String
})
const userModel = mongoose.model('user', user, 'user')
userModel.create({
name: '小明'
})
module.exports={ userModel }
运行 nodemon 时就报错了, 这是我的 navicat 连接,没有 vue-app-server 数据库不是会自动创建吗,我就没手动生成,为啥会报错

服务也重新启动了,防火墙也没阻止这个端口

