Mongodb的可视化工具 Robomongo 的操作使用

Robomongo 的操作使用

  • 一、创建连接
  • 二、创建表格
  • 三、增删查基本操作
    • 1.添加:
    • 2.查询
    • 3.删除:
    • 4.附带一张Robomongo基本操作示意图

一、创建连接

  1. File —>Commect… Create
    Mongodb的可视化工具 Robomongo 的操作使用_第1张图片
    Mongodb的可视化工具 Robomongo 的操作使用_第2张图片
  2. 填上连接名、IP、端口号 , save 创建成功
    Mongodb的可视化工具 Robomongo 的操作使用_第3张图片

二、创建表格

  1. 创建数据库 右键连接 ---- Create Database
    Mongodb的可视化工具 Robomongo 的操作使用_第4张图片
  2. Mongodb的可视化工具 Robomongo 的操作使用_第5张图片
  3. 打开数据库 ------ Collection 右键 ----- Create Collection…
    Mongodb的可视化工具 Robomongo 的操作使用_第6张图片
  4. Mongodb的可视化工具 Robomongo 的操作使用_第7张图片
  5. 创建成功
    Mongodb的可视化工具 Robomongo 的操作使用_第8张图片

三、增删查基本操作

1.添加:


/*添加:通过容器找到lianxi文档间接添加*/
db.getCollection('lianxi').insert(

 {
     _id:'001',name:'小刘',age:25}

)

/*添加:直接在lianxi文档中添加一条数据*/
db.lianxi.insert(
           {
     _id:'002',name:'小李',age:28}
)
           
           
/*添加:直接在lianxi文档中添加一条数据,但是有日期类型*/  
  db.lianxi.insert(   
             {
     _id:'003',name:'小白',age:60,birthday:ISODate('1998-08-05')}                    
           )         
   
    //备注:如果插入的是日期类型的数据,需要使用到MongoDB内置的函数ISODate(),但是必须要严格按照位置补全         
       
  db.lianxi.insert(   
             {
     _id:'004',name:'小赵',age:120,birthday:ISODate('1924-03-10')}                    
           )       
         
             
/*添加:直接在lianxi文档中添加多条数据*/ 
           
lx01={
     _id:'005',name:'小孙',age:18}
lx02={
     _id:'006',name:'小周',age:26}
lx03={
     _id:'007',name:'小王',age:32}
                  
db.lianxi.insertMany(
           [lx01 ,lx02, lx03]
          
  )

2.查询

      //2.1查询全部

       db.getCollection('lianxi').find({
     })

       db.lianxi.find(); 

       //2.2按照条件查询:集合上执行查询,并返回一个游标对象。

       db.lianxi.find({
     _id:'001'});

       //2.3执行查询,并返回一个单独的文档

       db.lianxi.findOne({
     _id:'001'});

3.删除:

    //3.1按照条件删除          
       db.lianxi.remove({
     _id:'998'});

    //3.2 删除文档中的全部数据
       db.lianxi.remove({
     })

4.附带一张Robomongo基本操作示意图

Mongodb的可视化工具 Robomongo 的操作使用_第9张图片

你可能感兴趣的:(Mongodb,Robomongo,的操作使用)