mongodb 二

本文介绍如何使用mongoshell进行MongoDB 3.2版本的基本操作,包括展示数据库、切换数据库、创建及固化数据库、创建与删除用户等核心功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声名:因为mongodDB版本较多,不同版本间,操作,命令有很大差异,本人所有内容都是基于mongoDB3.2 的版本。


前文说到了建立,删除,启动,关闭MongoDB服务,本文接着说明建库,用户等操作。


1.mongo shell,啥是mongo shell?说白了就是数据库本身提供一个管理本身的接口(支持JAVASCRIPT)
2.启动MongoDB服务之后,使用命令行模式进入安装目录入:D:\mongodDB\bin,输入:mongo.ext即可进去mongo shell
3.展示所有的数据库: show dbs; 
4.切换到相应的数据库中:use dbname;
5.创建数据库的过程:使用use dbname,未插入文档的话,该数据库实际未被固化,关闭链后,该数据库也随之消失。
  所以一般使用use dbname命令后,再使用db.myCollection.insert( { x: 1 } );命令向库中插入一条文档,保存数据库被固化下来。
6. 创建用户
    use testdatabase;
    db.createUser(
           {
               user: "ocean",
                pwd: "123456 ",
                roles: [
                             { role: "read", db: "admin" }
                          ]
              }
  )
7. 删除用户:db.dropUser("ocean");(不同版本差异很大,有的版本是:db.removeUser("ocean"));
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值