2.6 MongoDB的服务器配置

安装过程

添加 MongoDB 的源:

mongodb-org 这个包默认不存在 CentOS 的源里,所以要先添加到我们服务器中:

 vi /etc/yum.repos.d/mongodb-org.repo

然后访问 Install on Red Hatarrow-up-right 找到最新的 MongoDB 稳定版本并添加到上面打开的文档中,类似这样:

[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
[mongodb-org-3.4]
name=MongoDB 3.4 Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=0
enabled=1

编辑并保存文件,查看服务器源列表中是否已添加成功(留意 mongodb-org-版本):

安装 MongoDB:

启动 MongoDB:

如有需要重新解析改动后的 /etc/mongod.conf 配置文件,可以执行:

因为 systemctl 并不返回启动结果,所以可以通过以下命令查看是否启动:

查找是否包含该日志,若出现则表示服务已启动,可以通过 mongo 来开启命令:

开机自启动

首先查看是否已启用:

若无,可以手动启动:

导入 example 数据

创建管理员 和操作员

修改配置文件 mongdb.conf

添加在

如果是在3.x 版本以上添加

查看数据:

删除数据库:

数据库权限操作

添加数据库用户

用户登录

账户相关操作:

数据库数据操作

mongoexport导出表,或者表中部分字段(一般可以简写)

导入表

备份数据库

还原数据库

Last updated