使用NoSQL Manager for MongoDBclient連接mongodb


使用NoSQL Manager for MongoDBclient連接mongodb

一、安裝

1、安裝NoSQL Manager for MongoDB

下載地址:http://www.mongodbmanager.com/download

下載完成后,安裝時一路next到完成即可

 

 

 

 二、連接客戶端

 1、確保mongodb已經啟動,很多時候連接不上的原因就是沒有啟動monggodb

 2、如果沒有特別設置賬戶權限,默認情況下,mongodb是可以根據 ip和端口直接連接的,示例連的是本機localhost,也可以直接換成指定的mongodb所在服務器ip

       

 

 三、基本的日常操作

1. 插入文檔

方式一:點擊shell圖標打開shell界面輸入以下語句插入數據:

格式:

   db.<collection>.insert();

 - 向集合中插入一個或多個文檔

 - 當我們向集合中插入文檔時,如果沒有給文檔指定_id屬性,則數據庫會自動為文檔添加_id該屬性用來作為文檔的唯一標識

  - _id我們可以自己指定,如果我們指定了數據庫就不會在添加了,如果自己指定_id 也必須確保它的唯一性

db.employee.insert({name:"tom",age:18,gender:"male"});

 

db.employee.insert([

    {name:"Oliver",age:36,gender:"male"},

    {name:"Siya",age:16,gender:"female"},

    {name:"John",age:26,gender:"male"},

    {name:"Alisi",age:21,gender:"female"}

 

]);

 

 

 

 

 方式二:界面操作,點擊➕,選擇JSON格式,輸入插入信息,點擊Add即可插入成功。

 

 2. 查詢

方式一:點擊shell圖標打開shell界面輸入以下語句查詢數據:

格式:

db.collection.find()

- find()用來查詢集合中所有符合條件的文檔

 

db.employee.find({_id:ObjectId("5eba0769c09846cbd30c92a0")})

db.employee.find({age:18 , name:"lilac"});

db.employee.find({age:18});

db.employee.find({}).count()---查詢所有結果的數量

 

 

 方式二:界面查詢

 

 

 3. 修改

方式一:點擊shell圖標打開shell界面輸入以下語句修改數據:

格式:

db.collection.update(查詢條件,新對象)

        - update()默認情況下會使用新對象來替換舊的對象

        - 如果需要修改指定的屬性,而不是替換需要使用修改操作符來完成修改

            $set 可以用來修改文檔中的指定屬性

            $unset 可以用來刪除文檔的指定屬性       

 

 

 方式二:界面修改,雙擊需要修改的數據,修改后保存即可。

 

 

 4. 刪除文檔

方式一:點擊shell圖標打開shell界面輸入以下語句刪除數據

格式:

db.collection.remove()

 - 刪除一個或多個,可以第二個參數傳遞一個true,則只會刪除一個

 - 如果傳遞一個空對象作為參數,則會刪除所有的

 

 

 

 

  

 

 方式二:界面刪除,選中需要刪除的數據點擊➖即可。

 

 

 

 

        

   

       

      

    

 


免責聲明!

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



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