mongdb 常用命令

連接mongdb:

       ./mongo –host IP --port 30001


1、切換mongdb數據庫:

    use 數據庫名:如果該數據庫不存在mong 會創建個數據庫,只在數據庫中創建了collections 這個數據庫纔可以通過show dbs 看到


2、創建user數據集合:

    db.user:如果不存在則會創建

3、查詢user數據集合數據:

    db.user.find()


4、查詢數據集合:

  show collections

5、查看數據庫:

    show dbs

6、保存數據:

      db.user.save({name:"jikexueyuan",age:20})

      db.user.save({name:"jikexueyuan2",age:20})

7、查詢

    查詢user collection所有數據:

    db.user.find()

    

    指定查詢條件:

    db.user.find({age:2})

    db.user.find({name:"jikexueyuan"})

8、更新數據

    相當於創建一個新的文檔,會把其它字段去掉 :

    db.user.save({_id: ObjectId("5abc8cc82f6858c94e0931bf"),age:99}) 

    db.user.update({_id: ObjectId("5abc8cc82f6858c94e0931bf")},{"name":"ime","age":20})

    

    只更新某個特定值:

    db.user.update({_id: ObjectId("5abc8cc82f6858c94e0931bf")},{$set:{"name":"zhangsan"}})

 


9、刪除數據

    不會執行任何刪除操作:

    db.user.remove()

    刪除某條數據:

    db.user.remove({name:"jikexueyuan2"})

    

10、刪除數據集合:

    db.user.drop()

    注:此時如果數據庫裏沒有數據集合,當前使用的庫使用show dbs 也查不到


11、刪除某個庫

       use mydb

       db.dropDatabase()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章