美文网首页
[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