mongoDB-- 基本的操作增刪改查

1:增

    use database_name  //使用數據庫,沒有則創建,但是不是真正意義上的創建,裏面有數據才顯示

    db.createCollection("emp")  //創建集合也就是表

     db.createCollection("emp",{capped:true,size:10000}) //創建指定大小的集合表  capped -- 能添加新對象

    db.emp.insert({....})  //沒有emp集合就創建並 插入新的數據  -- 一般這樣用

    db.emp.insert( [{...},{...}] )  //一次性插入多條數據用數組

    db.emp.save({"...."})  //不指定_id  就是插入 指定_id 就是改

2 刪

   刪除數據 db.emp.remove({"_id":"...."}) //刪除指定的_id 的文檔數據

                   db.emp.remove({})  //刪除所有的內容

   刪除集合 db.emp.drop()

   刪除數據庫   db.dropDatabase()  //刪除當前數據庫  所以要想刪除數據庫就先 use 切換

3:改

    更新內容  db.emp.update({"_id":"...."},{"更新的內容":"...."})  //更新指定_id 的文檔數據 第一個是條件,第二是內容

                   db.emp.save({"_id":"...."})  //改變 _id 文檔的內容

4:查

   查詢當前所在的數據庫 db

    查詢所有的數據庫  show Databases  == show dbs

    查詢所有的集合     show collections  == show tables

    查詢數據

        db.emp.find()  //查詢emp 集合的所有的內容

       db.emp.findOne()   //查詢第一條數據

    

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