contos mongodb 安装

  1. 创建.repo文件,生成mongodb的源
  2. vi /etc/yum.repos.d/mongodb-org-4.0.repo
    1. [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
      1. name # 名称
      2. baseurl # 获得下载的路径
      3. gpkcheck=1 # 表示对从这个源下载的rpm包进行校验;
      4. enable=1 # 表示启用这个源。
      5. gpgkey # gpg验证
    2. sudo yum install -y mongodb-org
    3. systemctl start mongod.service

vi /etc/yum.repos.d/mongodb-org-4.0.repo
[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
sudo yum install -y mongodb-org

验证安装结果

rpm -qa |grep mongodb

rpm -ql mongodb-org-server

启动

systemctl start mongod.service

查看端口

netstat -natp | grep 27017

检查数据库是否安装成功

ps -aux | grep mongod # 查看数据库的进程是否存在

验证服务开启

mongo

其他常用命令

1、开启MongoDB 
sudo service mongod start 或者 systemctl start mongod.service # 开启MongoDB 
sudo chkconfig mongod on # 加入开机启动 
sudo service mongod restart # 重启MongoDB 
2、关闭MongoDB sudo service mongod stop # 关闭防火墙 
3、卸载MongoDB sudo yum erase $(rpm -qa | grep mongodb-org) # 卸载MongoDB 
sudo rm -r /var/log/mongodb # 删除日志文件 
sudo rm -r /var/lib/mongo # 删除数据文件

***

mongodb 用户操作

注意所有操作都得在对应得表里边
use admin
创建超级管理员用户
db.createUser({user:'root',pwd:'a19951107',roles:[{roles:"root",db:'admin'}]})
查看所有账户
db.system.users.find().pretty()
use jd
创建针对jd这个数据库 可以读写得用户
db.createUser({user:'xinglinjie',pwd:'a19951107',roles:["readWrite"]})
删除账户
db.dropUser('xinglinjie')
posted @ 2021-11-24 18:12  Carl-  阅读(37)  评论(0编辑  收藏  举报