美文网首页
mongo命令行操作

mongo命令行操作

作者: 静心_18e1 | 来源:发表于2018-01-15 18:21 被阅读0次

启动本机mongodb服务

#可以按照默认的配置文件启动:
mongod --config /usr/local/etc/mongod.conf
#测试是否启动成功
open http://localhost:27017/
#出现如下提示即说明连接成功了
It looks like you are trying to access MongoDB over HTTP on the native driver port.

连接远程db

mongo 192.168.1.11:27017/case -u user -p 'pwd' 
mongo 192.168.1.11:27017/case //没有设置用户名和密码时

查看数据库列表

show dbs

连接到test数据库

use test
db //查看当前连接在哪个数据库下面
show collections //查看当前库下有哪些表或者叫collection
db.dropDatabase() //删除当前数据库

向指定集合中增加数据

db.contact.insert({"_id":123456,"name":"test2"})//向指定集合中增加数据

查看contact集合下所有内容

db.contact.find().pretty() 

按字段指定值查询数据

db.contact.find({"_id":2338377732129792})

清空contact集合数据

db.contact.remove({})

3.2 版本后还有以下几种语法可用于插入文档:

db.collection.insertOne():向指定集合中插入一条文档数据
db.collection.insertMany():向指定集合中插入多条文档数据

#  插入单条数据

> var document = db.collection.insertOne({"a": 3})
> document
{
        "acknowledged" : true,
        "insertedId" : ObjectId("571a218011a82a1d94c02333")
}

#  插入多条数据
> var res = db.collection.insertMany([{"b": 3}, {'c': 4}])
> res
{
        "acknowledged" : true,
        "insertedIds" : [
                ObjectId("571a22a911a82a1d94c02337"),
                ObjectId("571a22a911a82a1d94c02338")
        ]
}

退出

exit

相关文章

  • mongo命令行操作

    启动本机mongodb服务 连接远程db 查看数据库列表 连接到test数据库 向指定集合中增加数据 查看cont...

  • mongoDB控制台命令

    进入控制台 直接输入mongo 基本操作 更多操作 显示数量 使用下面命令可以设置命令行显示数据的数量,避免Typ...

  • mongo之CRUD

    mongo命令行之行js脚步 mongo.js 插入(insert) 查询(find(),findOne()) 1...

  • mac:MAMP PRO搭配php开发环境,使用docker安装

    docker中安装mongo 拉取mongo镜像到本地 启动mongo镜像 之后就可以通过命令行或者图形化软件链接...

  • MongoDB的使用

    mongoDB 命令 在Linux下使用mongo进入MongoDB命令行 mongo 创建和使用数据库 > us...

  • 2018-08-31--mongodb +node +expre

    1.启动数据库服务 1)在bin下,可以命令行形式,使用mongo... 等 进行数据库操作 2)jetbrain...

  • Docker安装Mongo

    下载镜像 启动mongo镜像 进入容器 进入mongo的命令行页面, 并选择admin库并授权 创建test库指定...

  • MongoDB 入门系列(三)

    利用JS操作数据库 (1)新建一个mongodb-1.js(2)输入以下内容 (3)验证输出在命令行输入mongo...

  • MongoDB 入门系列(二)

    基本命令 安装并启动了服务,命令行输入mongo然后启动数据库,接下来就可以操作mongodb数据库了。 (1) ...

  • mongo操作

    模糊查询

网友评论

      本文标题:mongo命令行操作

      本文链接:https://www.haomeiwen.com/subject/wzudoxtx.html