微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MongoDB常用指令

MongoDB常用指令

前言

  在前面的文章中,我们安装了MongoDB,这一篇我们就一起来学学基本的操作命令。

基本命令

安装完成后,shell交互式下输入mongo就可以直接无密码登录数据库

在这里插入图片描述

show dbs;                  #查看全部数据库

show collections;          #显示当前数据库中的集合(类似关系数据库中的表)

show users;                #查看当前数据库用户信息

use <db name>;             #切换数据库MysqL一样

db;或者db.getName();        #查看当前所在数据库

db.help();                 #显示数据库操作命令,里面有很多的命令 
db.foo.help();             #显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令 
db.foo.find();             #对于当前数据库中的foo集合进行数据查找(由于没有条件,会列出所有数据) 
db.foo.find( { a : 1 } );  #对于当前数据库中的foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1

在这里插入图片描述


在这里插入图片描述


db.foo.help

在这里插入图片描述

use test;             #创建数据库
db;               
show dbs;           #检查数据库
db.test.insert({"_id":"1","name":"zhangsan"})         #创建表
db.createuser({user:"root",pwd:"1234",roles:[{role:"userAdmin",db:"test"}]})        #创建用户
db.dropUser("root");           #删除用户
show users;                        #显示当前所有用户

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


删除当前使用的数据库:db.dropDatabase();

在这里插入图片描述


查看当前版本:db.version();

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐