• 启动mongodb服务


    目录

    linux安装mongodb

    启动mongodb服务

    mongodb集成到asp .net Core Web Api项目(源码可下载)

    1.在mongodb的安装目录下的bin目录下启动服务

    cd /usr/local/mongodb/bin

    2.查看mongodb是否启动成功 ,若显示红框中内容,则启动成功

     ./mongod --config /usr/local/mongodb/conf/mongodb.conf

     3.操作数据库,任意目录下,输入命令mongo即可进入数据库,配置了环境变量的前提下,否则需要在mongodb安装目录下的bin目录下使用 ./mongo 命令

     

     4.添加用户、安全认证

    如果一个数据库是没有安全认证的,不使用用户名密码即可登陆,这样是不安全的,所以我们应当授予权限才能操作数据库,这样再企业中才能保证数据安全性

    首先必须使用admin数据库,进行新用户授权。

    输入以下命令:use admin

    5.创建用户

    db.createUser({user:"root",pwd:"123456",roles:[{role:"root",db:"admin"}]})

    授权成功后,关闭mongo服务:

    db.shutdownServer()

    显示如下,代表关闭成功

     然后需要到配置文件中修改配置,启用安全认证

     #校验权限

    auth=true

    最后进入mongodb的安装目录下的bin目录下启动服务

    ./mongod --config /usr/local/mongodb/conf/mongodb.conf

    重启服务后,我们输入show dbs此时看不到任何数据库,说明我们的安全认证用户配置生效了

     此时 我们需要登录认证用户,如下

    > use admin
    switched to db admin
    > db.auth('root','123456')

     我们再执行  show dbs 此时我们可以看见所有的库了

  • 相关阅读:
    第七届河南省赛F.Turing equation(模拟)
    第八届acm省赛 A挑战密室(模拟)
    展开字符串(dfs)
    排名(水题)
    Identity Card(水题)
    Dropping Balls (二叉树+思维)
    SQL学习——IN运算符
    SQL学习——BETWEEN运算符
    SQL学习——LIKE运算符
    【数字图像处理】灰度转换算法
  • 原文地址:https://www.cnblogs.com/xiaoguli/p/15063138.html
Copyright © 2020-2023  润新知