使用Robo 3T操作MongoDB數據庫


安裝Robo 3T連接MongoDB數據庫教程:https://blog.csdn.net/baidu_39298625/article/details/98845789

在IDEA中用三個jar包鏈接MongoDB數據庫——實現增刪改查:https://blog.csdn.net/baidu_39298625/article/details/100669768


一、創建數據庫和集合

1.創建數據庫test

2.給test數據庫創建連接用戶,UserSource選着Test(當前數據庫),下邊的權限勾選基本的四項即可,然后點擊save保存;

(全部勾選會報錯,我們創建的Test為非 admin 庫,不能擁有 clusterAdmin、readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase 這些角色。)

3.創建Collections,對應關系型數據庫中的表;

4.在Collection中以Json格式保存的數據,數據以鍵值對的形式存在;往user集合中插入數據;

  1.  
    {
  2.  
    user_id:"1",
  3.  
    user_name: "aaa",
  4.  
    user_pwd: "aaa"
  5.  
    }
  6.  
    {
  7.  
    user_id:"2",
  8.  
    user_name: "bbb",
  9.  
    user_pwd: "bbb"
  10.  
    }
  11.  
    {
  12.  
    user_id:"3",
  13.  
    user_name: "123",
  14.  
    user_pwd: "123"
  15.  
    }

5.雙擊user集合,查看集合中的數據;(右側的三個圖標可進行數據視圖切換,分別為:鍵值對視圖,表格視圖,json視圖)

二、用命令對user集合進行增刪改查

1.打開Shell窗口

2.查:db.getCollection(‘集合名’).find({‘字段名’:‘字段屬性’});

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

3.增:db.集合名.insert({字段名:"字段值",字段名:"字段值"})

db.user.insert({user_id:"4",user_name:"ccc",user_pwd:"ccc"})

4.改:db.集合名.update({條件},{$set:{更改}})

db.user.update({user_id:"1"},{$set:{user_pwd:"bbb"}})

5.刪:db.集合名.remove({條件})

db.user.remove({user_id: "4"})

 

這只是簡單的增刪改查操作,語句也不全面,推薦一個博客,增刪改查語句很全:

 

https://blog.csdn.net/cckevincyh/article/details/78702674

 

后續會更新用java語言訪問MongoDB數據庫,並實現增刪改查


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM