美文网首页
MongoDB常用操作

MongoDB常用操作

作者: 李哈哈_2c85 | 来源:发表于2022-04-12 15:33 被阅读0次

查看所有用户信息:

use admin; 
db.system.users.find().pretty();

查看表:

show tables;

查询表数据:

 db.table.find();   或查询某个   db.table.find({"key":"value"});

创建索引:

db.collection.createIndex({keys, options},{background: true})    #后台创建不影响当前数据读写
1、查看集合索引
db.col.getIndexes()
2、查看集合索引大小
db.col.totalIndexSize()
3、删除集合所有索引
db.col.dropIndexes()
4、删除集合指定索引
db.col.dropIndex("索引名称")

创建/删除数据库/表

use  test;      #创建数据库,如果有进入,如果没有创建
db;              #查看当前所在的数据库,默认在test
show dbs;   #查看所有数据库,此时查看不到新创建的db,需要插入数据才可以
> db.tb.insert({"test":"test"})  #在用show dbs;就可以看到了
删除表
use test
db.tb.drop()
删除数据库
use test
db.dropDatabase()

创建用户-授权

use test;   #账号和库是绑定在一起的,所以要先进入库,每一个库对应一个账号
db.createUser({user:"admin",pwd:"123456",roles: [ { role:"readWrite", db:"test"} ]})

超级管理员权限设置参考(admin数据库的用户)
readWriteAnyDatabase, dbAdminAnyDatabase, userAdminAnyDatabase, clusterAdmin
普通数据库权限设置参考
readWrite, dbAdmin, userAdmin

db.addUser("gag_shop_sale","jyQnPqBqUIcdE=")      #默认创建为dbowner

db.createUser({user:"test2",pwd:"test2",roles: [ { role:"readWrite", db:"test2"} ]});


菜鸟
https://www.runoob.com/mongodb/mongodb-delete-collection.html
索引相关
https://zhuanlan.zhihu.com/p/77971681

image.png

相关文章

  • MongoDB 常用查询操作

    MongoDB 查询操作可实现大部分关系型数据库的常用查询操作,本文对 MongoDB 常用查询进行讲解。 在阅读...

  • Mongodb常用操作

    基本命令 导入\导出\备份\恢复 创建索引 模糊查找(link) 全文检索(首先要开启全文检索,默认2.6之后是开...

  • MongoDB常用操作

    数据库的基本操作 use db_name 创建数据库 db 查看当前连接的数据库 show dbs 显示所有数据库...

  • MongoDB常用操作

    # MongoDB ## 数据库分类 ### 关系型数据库 * 具备ACID特性 * Atomic原子性,也就...

  • mongodb常用操作

    多条件查询 单条件查询 排序 查看集合索引 添加单个索引 添加多个索引 查看mongodb表大小 stats() ...

  • MongoDB常用操作

    查看所有用户信息: 查看表: 查询表数据: 创建索引: 创建/删除数据库/表 创建用户-授权 超级管理员权限设置参...

  • 正在学习的项目

    nodejs+mongodb+ejs+express 学到的知识 mongodb的常用操作express中间件的使...

  • 开发技术笔记

    常用的命令或操作的整理 1.MongoDB 1.mongodb的安装与配置-- CentOS 6.5下通过yum安...

  • mongodb常用查询操作

    javascript操作 打印每一个查询结果 判断输出mongodb查询后的数据中是否存在某key

  • mongodb常用操作记录

    修改字段名称 参数提示:第一个false表示:可选,这个参数的意思是,如果不存在update的记录,true为插入...

网友评论

      本文标题:MongoDB常用操作

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