MongoDB详解学习历程

系统 1648 0

MongoDB是一个基于分布式文件存储的数据库,它是介于关系数据库和非关系数据库之间的产品。

MongoDB支持的数据结构非常松散,类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、易部署、易使用,存储数据非常方便。

MongoDB的开发语言:  C++

MongoDB学习菜单:

MongoDB环境搭建:

首先配置数据仓库:  这段指令表示开启安全模式以及指定数据仓库地址。

回车后会得到一段响应:

MongoDB详解学习历程

 创建用户并对其进行安全认证:

      D:\program files\mongo\bin>
      
        mongo

MongoDB shell version: 
      
      
        1.8
      
      .
      
        1
      
      
        

connecting to: test


      
      >
      
         use admin

switched to db admin


      
      > db.addUser(
      
        "
      
      
        root
      
      
        "
      
      ,
      
        "
      
      
        root123
      
      
        "
      
      
        );

{

        
      
      
        "
      
      
        user
      
      
        "
      
       : 
      
        "
      
      
        root
      
      
        "
      
      
        ,

        
      
      
        "
      
      
        readOnly
      
      
        "
      
       : 
      
        false
      
      
        ,

        
      
      
        "
      
      
        pwd
      
      
        "
      
       : 
      
        "
      
      
        81c5bca573e01b632d18a459c6cec418
      
      
        "
      
      
        

}


      
      > db.auth(
      
        "
      
      
        root
      
      
        "
      
      ,
      
        "
      
      
        root123
      
      
        "
      
      
        );


      
      >
      
        

此时建立了添加系统权限的root用户.
      
    

再次登录需添加安全验证(指定用户名密码已经服务器及端口号):

      D:\program files\mongo\bin>mongo -u root -p root123 localhost:
      
        27017
      
      /admin
    

 

MongoDB详解学习历程


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论