首页 > 编程知识 正文

mongodb关联,mongodb安装教程win10

时间:2023-05-05 20:13:02 阅读:150101 作者:1562

Mongodb下载到: mongodbcommunitydownload|MongoDB

windows系统使用这个配置就可以 ,下载下来直接打开一直点下一步即可。

将Mongodb设置为环境变量

找到Mongodb的wjdbl目录,并将该目录放在环境变量的path路径下。

在控制台中输入mongod --version后,将显示以下屏幕,指示配置成功

配置Mongodb的配置文件wjdbl目录下的mongod.cfg文件

可发夹笔刷设置默认的数据库地址和端口以及IP。 这样,在控制台中键入mongod将启动缺省数据库地址。

您也可以使用此命令启动此配置文件的服务

mongo db-- config ' c :program filesmongo dbserver4.4wj dblmongod.CFG '

即使害怕麻烦,只要注册了服务,每次接通电源都会自动启动。

mongod B--config ' c :program filesMongoDBserver4.4wj dblmongod.CFG '-- service name ' MongoDB '

4 .将4.Mongodb和Nodejs组合在此使用koa2作为示例:

const mongoose=require (' mongoose ); const {getMeta, presave}=require('./helpers ' ) /首先创建UserShema是指, password:String,character:String,character:String中创建的所有记录都相当于模板constuserschema=new mongoose.schema //每次保存之前执行的UserSchema.pre(save,preSave )//模型mongoose.model ) user,userschema ) const mongose=reme require ('./方案/invite code ); require ('./方案/顺序); require('./Schemas/Goods ); require ('./方案/库存日志' ) require ('./方案/客户' ) require ('./方案/字符' ) require forgetpassword ' ) require ' ./schemas/goods classify ' ) require('./schemas/message ' )数据库returnnewpromise () 127.0.0.1:27017/water-mgr ),{ USS odb } mongoose.connection.on (' open ),)={ resolve; ); ); (; module.exports={ connect,}; ///在最外面的index.js上链接到数据库,然后中间件connect(.then ) )={ app.use (CORS ) )/app.use (KOA body ) { multipart 3360 tttt app.use(catchtokenerror ) jwt middleware (app.use ) checkuser (app.use ) logmiddleware ) /注册根的注册路由); );//查找const user=mongoose.model (' user ); //有三种返回指定字段的方法://1. useridusernameuseremailstateroledeptidrolelist//2. { ' userid ' } 33601返回//3. findOne (查找) constres=await user.find one ({ username,userPwd }, ' useridusernameuseremailstateroledeptidrolelist ' ) /删除constdelmstate //要增加,首先要出现一个new,输入constuser=newuser({account,acount ) const res=await user.save (; //更新//只更新一条记录db.user.update () grade(3: ) $gt:100 ),) $set: ) )快母鸡) 3360 )优); db.user.update((grade(: ) $gt:80 )、) $set: ) )会飞的母鸡) : )良)、false、true ); //全部更新

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。