MongoDB服务开启及简单语法(新手教程)

举报
高彬滔 发表于 2023/03/14 13:16:07 2023/03/14
【摘要】 第一步:启动MongoDB服务Win+R 然后cmd找到MonDB的bin目录: cd D:\frontapplication\mongodb\bin在输入(mongodb的目录):mongod.exe --dbpath D:\frontapplication\mongodb 这样就打开了在另外打开一个cmd找到MonDB的bin目录: cd D:\frontapplication\mon...

第一步:启动MongoDB服务

Win+R 然后cmd

image.png

找到MonDB的bin目录: cd D:\frontapplication\mongodb\bin

在输入(mongodb的目录):mongod.exe --dbpath D:\frontapplication\mongodb

image.png 这样就打开了

在另外打开一个cmd

找到MonDB的bin目录: cd D:\frontapplication\mongodb\bin 输入mongo

image.png

然后就可以使用Navicat Premium

image.png

一些常用的命令语句

查询当前数据库show dbs

MongoDB插入文档db.COLLECTION_insert(document)

MongoDB插入简单的文档db.col.insert({title:"入门教程",likes:1000})

运行后需要点击创建的数据库刷新: image.png

image.png

col 是我们的集合名,如果该集合不在该数据库中, MongoDB 会自动创建该集合并插入文档。

可以使用find命令查看db.col.find()

MongoDB 插入文档:

插入文档也可以将数据定义为一个变量如document,然后在用简单插入语句db.col.insert(document)

插入一个文档db.col.insertOne({a:3})

插入多个文档db.col.insertMany([{b:3},{c:4}])

ordered:表示是否顺序写入

true插入多条文档:ordered:true,下划线id不能重复,操作顺序执行,中间出错则后续操作都不会执行;

false插入多条文档:ordered:false,下划线id不能重复,设为False则所有的操作乱序执行,其中一个操作出错其余的操作不会受影响

MongoDB查询文档

语法db.collection.find(query,projection)

query:可选,使用查询操作符指定查询条件

projection:可选,使用投影操作符指定返回的键。查询的时候返回文档所有键值,只需省略该参数

易读方式:db.col.find().pretty()


作者:高彬滔
链接:https://juejin.cn/post/7142845844713111560
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。