帮助中心/最新通知

质量为本、客户为根、勇于拼搏、务实创新

< 返回文章列表

【服务器相关】详解MongoDB管理命令

发表时间:2025-06-16 03:46:00 小编:主机乐-Yutio

MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一组列标识的实体的集合对应于关系数据库表中的行。下面通过熟悉MongoDB的基本管理命令,来了解MongoDB提供的DBMS的基本功能和行为。 

MongoDB命令帮助系统 

在安装MongoDB后,启动服务器进程(mongod),可以通过在客户端命令mongo实现对MongoDB的管理和监控。看一下MongoDB的命令帮助系统:

(一)基本命令 

1、show dbs

显示当前数据库服务器上的数据库

2、use pagedb

 切换到指定数据库pagedb的上下文,可以在此上下文中管理pagedb数据库以及其中的集合等

3、show collections

显示数据库中所有的集合(collection)

4、db.serverStatus()  

查看数据库服务器的状态。示例如下所示:

(二)基本DDL和DML

 1、创建数据库

如果你习惯了关系型数据库,你可能会寻找相关的创建数据库的命令。在MongoDB中,你可以直接通过use dbname来切换到这个数据库上下文下面,系统会自动延迟创建该数据库,例如:

(三)启动与终止 

1、正常启动

(四)安全管理

1、以安全认证模式启动

(五)数据备份、恢复与迁移管理 

1、备份全部数据库

否则,就会出现下面的错误:

1、基于mongo实现远程连接

当你已经连接到一个远程的MongoDB数据库服务器(例如,通过mongo连接到192.168.0.184),现在想要在这个会话中连接另一个远程的数据库服务器(192.168.0.197),可以执行如下命令:

如果启用了安全认证模式,可以在获取数据库连接实例时,指定认证账号.

好了,本文给大家介绍的MongoDB管理命令到此结束,希望本文分享能够给大家带来帮助。


联系我们
返回顶部