美文网首页
centos下安装mongodb

centos下安装mongodb

作者: 奋斗_登 | 来源:发表于2021-05-11 16:02 被阅读0次

        MongoDB是一个开源文档数据库,提供高性能、高可用性和自动扩展的功能。MongoDB是用C++语言编写的非关系型数据库。与HBase相比,MongoDB可以存储具有更加复杂的数据结构的数据,具有很强的数据描述能力。MongoDB提供了丰富的操作功能,但是它没有类似于SQL的操作语言,语法规则相对比较复杂。
        MongoDB对开发者十分友好,便于使用。支持丰富的查询语言、数据聚合、文本搜索和地理空间查询,用户可以创建丰富的索引来提升查询速度,MongoDB被称为最像关系数据库的非关系数据库。

1. 配置MongoDB的yml源

创建repo
vi /etc/yum.repos.d/mongodb-org-4.4.repo
内容如下,4.4版本为最新版本

[mongodb-org]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7Server/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

编辑好文件后更新所有包

yum update

2. 安装MongoDB

执行以下命令即可

 yum -y install mongodb-org

3.配置文件

MnogoDB的配置文件为/etc/mongod.conf
修改安全配置及本机外可访问如下图


4.启动服务

#启动mongodb
systemctl start mongod.service
#停止mongodb 
systemctl stop mongod.service
#mongodb 状态
systemctl status mongod.service

添加用户

#通过mongo即可进入mongodb命令行
mongo
#显示集合
show databases
#切换结合
use admin
#创建用户(超级管理员)
db.createUser({user:"lipandengroot",pwd:"123456",roles:["root"]})
#验证用户
db.auth("root","123456")

添加用后注意重启下mongodb

systemctl restart mongod.service

启动后即可用用户管理了
设置开机启动

systemctl enable mongod.service

相关文章

网友评论

      本文标题:centos下安装mongodb

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