首页
学习
活动
专区
工具
TVP
发布

直接linux操作MongoDB的常用命令

直接linux操作MongoDB的常用命令 1 选择和创建数据库 选择和创建数据库的语法格式: use 数据库名称 如果数据库不存在则自动创建 以下语句创建spit数据库 use spitdb 2 插入与查询文档...userid:"1011",nickname:"小 雅",visits:NumberInt(902)}) 3查询集合的语法格式: db.集合名称.find() 如果我们要查询spit集合的所有文档,我们输入以下命令...如果我们在插入文档记录时指定该字段也可以,其类型可以是ObjectID类型,也可以是MongoDB支持的任意类型。...注意其记录名必须为_id,MongoDB会认为这是一个ID,如果不写为_id,MongoDB还是会自动帮你生成一个_id指定一个ObjectID db.spit.insert({_id:"1",content...只 要在find()中添加参数即可,参数也是json格式,如下: db.spit.find({userid:'1013'}) 如果你只需要返回符合条件的第一条数据,我们可以使用findOne命令来实现

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

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.8K20

MongoDBmongodb安装及常用操作命令

一、Mongodb的安装与启动 1、mongo的安装 步骤 1、下载: # cd /usr/local/src/ # wget https://fastdl.mongodb.org/linux/mongodb-linux-x86..._64-rhel70-3.4.3.tgz # tar -zxvf mongodb-linux-x86_64-rhel70-3.4.3.tgz 步骤 2、配置环境变量 # vim /etc/profile...mongod命令来启动,先设置好配置文件/etc/mongod.conf后,每次手动用命令启动:mongod -f /etc/mongodb.conf 或者设置开机重启: echo “mongod...二、Mongo中常用命令 [root@snails ~]# ps -ef|grep mongod [root@snails ~]# mongo --host=127.0.0.1 --port=27017...> db.help() #显示数据库操作命令,里面有很多的命令 > db.foo.help() #显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令

1K21

详解MongoDB管理命令

下面通过熟悉MongoDB的基本管理命令,来了解MongoDB提供的DBMS的基本功能和行为。 ...MongoDB命令帮助系统  在安装MongoDB后,启动服务器进程(mongod),可以通过在客户端命令mongo实现对MongoDB的管理和监控。...看一下MongoDB命令帮助系统: root@dev:~# mongo MongoDB shell version: .. connecting to: test > help     db.help...基本命令及实例  下面通过实际的例子来演示一些常见的命令: (一)基本命令  1、show dbs 显示当前数据库服务器上的数据库 2、use pagedb  切换到指定数据库pagedb的上下文,可以在此上下文中管理...好了,本文给大家介绍的MongoDB管理命令到此结束,希望本文分享能够给大家带来帮助。

1.9K20

MongoDB系列之MongoDB常用命令

: $gt (<) 小于 : $lt (>=) 大于等于 : $gte (<= ) 小于等于 : $lte Demo: 获取 “col” 集合中 “likes” 大于 100 的数据,可以使用以下命令...: db.col.find({"likes" : {$gt : 100}}) 获取"col"集合中 “likes” 大于等于 100 的数据,可以使用以下命令 db.col.find({likes :...{$gte : 100}}) 获取"col"集合中 “likes” 小于 150 的数据,可以使用以下命令: db.col.find({likes : {$lt : 150}}) 获取"col"集合中...“likes” 小于等于 150 的数据,可以使用以下命令: db.col.find({likes : {$lte : 150}}) 获取"col"集合中 “likes” 大于100,小于 200 的数据...,可以使用以下命令: db.col.find({likes : {$lt :200, $gt : 100}}) MongoDB Limit和Skip操作符 Limit操作符,Number表示读取的记录数

2.7K30

MongoDB基本命令

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。...name>:切换当前数据库,这和MS-SQL里面的意思一样  db.help():显示数据库操作命令,里面有很多的命令  db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下...foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1 MongoDB没有创建数据库的命令,但有类似的命令。...数据库常用命令 1、Help查看命令提示  help   db.help();   db.yourColl.help();   db.youColl.find().help();   rs.help()...注意:键入it命令不能带“;” 但是你可以设置每页显示数据的大小,用DBQuery.shellBatchSize= 50;这样每页就显示50条记录了。

56710

MongoDB:常用命令

本篇内容主要介绍:MongoDB 数据库命令MongoDB 集合命令MongoDB 文档命令MongoDB 文档查询拓展 ---- 文章目录 一、MongoDB 数据库命令 1、启动 MongoDB...2、连接 MongoDB 3、获取帮助 4、查询数据库 5、创建数据库 6、删除数据库 二、MongoDB 集合命令 1、获取帮助 2、查看 MongoDB 集合命令 3、创建 MongoDB 集合命令...4、删除 MongoDB 集合命令 三、MongoDB 文档命令 1、插入 MongoDB 文档命令 2、查询 MongoDB 文档命令 3、更新 MongoDB 文档命令 4、删除 MongoDB...4、删除 MongoDB 集合命令 # 删除 MongoDB 集合 的 Shell 命令 # 删除 MongoDB 集合 db.....drop() ---- 三、MongoDB 文档命令 1、插入 MongoDB 文档命令 # insert 命令 # 基础的插入命令(不推荐) db.

4K20

MongoDB 常用命令

MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(丰富的功能)架起一座桥梁,集两者的优势于一身。 安装使用: 首先在Ubuntu上安装MongoDB。...下载MongoDB, 现在最新的生产版本1.7.0 1. 解压文件. $ tar -xvf mongodb-linux-i686-1.4.3.tgz 2....启动MongoDB服务. $ cd mongodb-linux-i686-1.4.3/bin $ ./mongod 4. 打开另一个终端,并确保你在MongoDB的bin目录,输入如下命令. $ ....#sort排序         8. db.deliver_status.find({'From':'ixigua@sina.com'}).sort({'_id':-1}) python 命令行中的一个字段排序...常用命令 MongoDB 安装配置 8篇MongoDB教程快速学会入门 Mongo 翻译 官方文档(推荐) Mongo 官方文档(英文) MongoDB 日期查询与mongodump 按日期范围导出数据

2.1K51
领券