首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MongoDB基本命令

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。...输入help可以看到基本操作命令: show dbs:显示数据库列表  show collections:显示当前数据库中的集合(类似关系数据库中的表)  show users:显示用户 use :切换当前数据库,这和MS-SQL里面的意思一样  db.help():显示数据库操作命令,里面有很多的命令  db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下...foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1 MongoDB没有创建数据库的命令,但有类似的命令。...删除用户  db.removeUser("userName"); 其他 1、查询之前的错误信息  db.getPrevError(); 2、清除错误记录  db.resetError(); 查看聚集集合基本信息

58010

MongoDB基本常用命令(一)

查看当前正在使用的数据库命令: db MongoDB 中默认的数据库为 test,如果你没有选择数据库,集合将存放在 test 数据库中。 另外: 数据库名可以是满足以下条件的任意UTF-8字符串。...一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。...集合的显式创建(了解) 基本语法格式: db.createCollection(name) 参数说明: name: 要创建的集合名称 例如:创建一个名为 mycollection 的普通集合。...例如:要删除mycollection集合 db.mycollection.drop() 文档基本CRUD 文档(document)的数据结构和 JSON 基本一样。...MongoDB区分类型和大小写。 MongoDB的文档不能有重复的键。 文档的键是字符串。除了少数例外情况,键可以使用任意UTF-8字符。 文档键命名规范: 键不能含有\0 (空字符)。

10110
您找到你想要的搜索结果了吗?
是的
没有找到

MongoDB(两)mongoDB基本介绍

MongoDB介绍 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库其中功能最丰富,最像关系数据库的。...2、模式自由 对于存储在MongoDB数据库中的文件,我们不须要知道它不论什么结构定义。假设须要的话,你全然能够把不同结构的文件存储在同一个数据库里。...mongodb服务端能够执行在linux、Windows或OSX平台,支持32位和64位应用。默认port27017.推荐执行在64位平台。...由于mongodb在32位模式执行时支持的最大文件为2GB。 mongoDB数据架构 例如以下图所看到的 在这里对于刚開始学习的人能够这样理解。和关系型数据库进行对照。...下篇着重说MongoDB下载并安装 版权声明:本文博客原创文章,博客,未经同意,不得转载。

1.5K30

mongodb条件查询语句_linux基本命令的使用

命令:{‘_id’:ObjectId(‘5980690eceab061b1613e594’)} 2、显示指定字段 举例:显示“_id”“tag”两个字段。...命令: {_id:”,tag:”} 查询结果: 3、字段包含 举例:查询tag(数组)字段包含“家”的数据。...命令: {‘tag’:{$regex:’家’}} (也可查询字符串类型的数据字段) 查询结果: 4、指定数组长度 举例:查询所有tag(数组)长度为16的数据。...命令: {‘tag’:{$size:16}} 查询结果: 5、限制数组长度 举例:查询tag(数组)长度不小于11。...命令: {‘tag.10’:{exists:1}} (“tag.10″即为tag[10],”exists:1″即为存在,值为0表示不存在) 查询结果: 6、某字段是否在指定集合内 举例:查询type_id

1.9K20

MongoDB基本操作

上篇文章我们简单介绍了MongoDB安装以及启动命令,本文我们来看看基本的增删改查,对MongoDB有一个直观的认识。...---- 客户端安装配置 上篇文章我们提到可以在MongoDB启动成功之后通过mongo命令进入MongoDB客户端,然后在客户端输入操作命令执行增删改查等操作。...如果我们没有使用Robo 3T工具,而是直接在命令行通过mongo命令来启动shell,如下: ?...此时,shell会连接到MongoDB服务器的test数据库,并将数据库连接赋值给全局变量db,我们将通过db这个变量实现很多功能,我们也可以查看db当前指向哪个数据库,直接使用db命令,如下: ?...好了,MongoDB基本操作我们先说这么多,让各位小伙伴对MongoDB有一个基本的认识,后面的文章我们会详细的介绍MongoDB中增删改查的各种情况,敬请关注。 参考资料: 1.

1.4K40

mongodb基本指令

MongoDB基本命令用 成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。...输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下...foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1 MongoDB没有创建数据库的命令,但有类似的命令。...删除用户 db.removeUser("userName"); 其他 1、查询之前的错误信息 db.getPrevError(); 2、清除错误记录 db.resetError(); 查看聚集集合基本信息

1.5K00

MongoDB系列之MongoDB基本概念

1、什么是MongoDBMongoDB是一个基于分布式文档存储的非关系型数据库系统,使用C++语言编写,采用一种类似json的数据结构BSON存储。它是由字段和值对组成的数据结构。...MongoDB是一种最像关系型数据库的非关系型数据,也可以支持索引等功能。...MongoDB 官网地址:https://www.mongodb.com/ MongoDB 官方手册:https://docs.mongodb.com/manual/ MongoDB 下载地址:https...、对表示方法,支持内嵌的文档对象和数组对象,具有轻量性、可遍历性、高效性的特点 2、MongoDB和关系型数据库对比 关系型数据库概念 MongoDB概念 说明 Database Database 数据库...该数据类型基本上等同于字符串类型,但不同的是,它一般用于采用特殊符号类型的语言。 ObjectID 对象ID 对象 ID。用于创建文档的 ID。

53420

mongodb 基本概念

mongodb 基本概念 文档 是 mongodb 的最小数据集单位,是多个键值对有序租户在一起的数据单元,类似于关系型数据库的记录 集合 一组文档的集合,文档存放的是数据,集合内的结构是可以不同的,...关系型数据库 和 mongodb 基本概念对比学习 概念 关系型数据库 Mongdb 数据库 database database 表 table collection 数据行 row data document...中的 文档 对应着关系型数据库的行数据,mongodb 中的 集合 对应着关系型数据库的 表格 mongodb 的数据类型 前面图上有提到,mongodb 中的文档类似于 json 对象,属于 json...的安装与使用 mongodb基本命令使用 总结 mongodb 常用命令 命令 作用 use 数据库名字 若数据库不存在则创建,若存在则使用 show dbs 显示数据库 db.dropDatabase...db.集合名字.find().pretty() 以更友好的方式输出 关于新建文档注意事项: 新建文档,会自动创建不存在的集合,数据库 如果不指定主键,则会自动生成主键 _id 和他对应的值 写操作都是基本单个文档级别的原子操作

1.5K30
领券