美文网首页
[Mongodb] 增删改查

[Mongodb] 增删改查

作者: 棘刺 | 来源:发表于2019-03-15 09:44 被阅读0次

    1. 数据库操作:

    • 查看所有的数据库
    show dbs; 
    
    • 查看当前窗口所在的数据库
    db; 
    
    • use 数据库名;
      如果数据库不存在,则创建数据库,否则切换到指定数据库。
    show dbs; 
    
    • 注:执行结果没有看到test库,但是db查看当前库确是test库,因为test库中刚开始没有任何数据并且是在内存中的,有了数据后就会显示出来了(其他新创建的数据库也是如此)

    • 删除当前数据库,默认为 test,故要切换到某个数据库下进行删除.
      PS:https://www.cnblogs.com/leskang/p/6000852.html

    db.dropDatabase();
    
    show dbs
    
    • 使用库:
    use fuxi
    
    • 查看集合:
    show collections;
    
    • 查看数据:
    db.dev_subdomain.find();
    

    2. 增删改查:

    • 增:
    connectiondb(domain_db).insert_one(domain_data)
    
    • 删:
    connectiondb(subdomain_db).delete_one({'_id': ObjectId(subdomain_id)})
    
    • 改:
    connectiondb(domain_db).update_one({"_id": domain_id}, {"$set": {
            "status": "Done"
        }})
    
    • 查:
    connectiondb(subdomain_db).find({'domain_id': ObjectId(domain_id)})
    

    3. 给表添加字段以及删除字段

    https://www.cnblogs.com/zgghb/p/6268509.html

    1. 添加一个字段. url 代表表名 , 添加字段 content。 字符串类型。
    db.url.update({}, {$set: {content:""}}, {multi: 1})
    
    1. 删除一个字段
    db.url.update({},{$unset:{'content':''}},false, true)
    

    4. Win10下mongodb安装:

    (要在管理员下运行命令)

    https://blog.csdn.net/pizi995/article/details/53171851
    https://blog.csdn.net/wang_hugh/article/details/80547789
    https://www.cnblogs.com/qk2014/p/9253506.html

    相关文章

      网友评论

          本文标题:[Mongodb] 增删改查

          本文链接:https://www.haomeiwen.com/subject/qxnkmqtx.html