zoukankan      html  css  js  c++  java
  • Mac For Mongodb安装启动、停止及启动授权

    1、到Mongodb官网下载相应的安装包

    地址:https://www.mongodb.com/download-center?jmp=nav#community

    2、Mac Mongodb安装过程

    1⃣️解压mongodb-osx-ssl-x86_64-4.0.9.tgz安装包,并改名为mongodb,复制到mac /usr/local目录

    2⃣️如果你是第一次配置环境变量,可以使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件(如果你是为编辑已存在的配置文件,则使用"open -e .bash_profile"命令打开文件,或者vi .bash_profile编辑)。

    3⃣️加入系统环境变量到文件:export PATH=/usr/local/mongodb/bin:$PATH

    4⃣️保存退出 source .bash_profile刷新配置文件生效。

    5⃣️echo $PATH查看是否成功。

    6⃣️输入sudo mkdir -p /data/db,新建用于保存数据库文件目录。默认使用这个文件夹保存,如果想自行设置,可进入usr/local/mongodb/bin后,使用./mongod --dbpath=/你的路径指定你的文件夹。

    3、启动和关闭mongodb服务

    1⃣️cd进入/usr/local/mongodb/bin目录执行sudo mongod 即可启动服务

    2⃣️command+n新建一个终端,输入cd /usr/local/mongodb/bin回车,进入mongodb bin文件夹,随后输入./mongo,回车,连接成功mongodb

    3⃣️关闭mongodb服务

    在新建连接终端里面输入use admin;后再输入db.shutdownServer(),关闭服务;

    4、创建管理用户及授权

    1⃣️ 切换到admin数据库 use admin
    use admin
    db.createUser(
      {
        user: "admin",
        pwd: "admin",
        roles: [ { role: "root", db: "admin" } ]
      }
    )
    2⃣️ 关闭mongodb
    db.shutdownServer();
    3⃣️ 重新登录启用授权认证
    1.未指定data和log则默认路径 ./mongod --auth 
    有手动修改指定到./mongod --auth --dbpath=/usr/db/data --logpath=/usr/db/logs/mongodb.log
    2.切换到admin数据库,使用查看用户命令
    use admin
    show users
    将提示未授权,需要做授权认证
    db.auth("admin","admin")
    提示为:1,完成授权认证
  • 相关阅读:
    熟悉常用的HDFS操作
    爬虫爬取小说网站
    数据结构化与保存
    使用正则表达式,取得点击次数,函数抽离
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    综合练习:词频统计
    最近在学习多元分析,有空放上来分享
    机器学习基石作业一15-20题(Python实现)
    2018十月份
  • 原文地址:https://www.cnblogs.com/boris-et/p/10858147.html
Copyright © 2011-2022 走看看