zoukankan      html  css  js  c++  java
  • mongodb 安装

    a.安装


      本人下载的是windows版本的3.2.1mongo,路径为https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.1-signed.msi

      或者直接去官网也可以http://www.mongodb.org/downloads

      不过需要注意的是mongodb 2.2 版本后已经不再支持 Windows XP 系统。

      

      本人是默认安装的,最后mongo的bin的路径如下

      

      

      然后需要创建一个数据目录存放数据库,我的是c:mongodbdatadb

    b.运行mongodb服务和使用mongodb shell管理数据库后台


      这样就OK了,然后我们可以

      使用命令行启动mongodb服务(在bin目录下运行)

      

      运行出现下面那段提示说明服务启动成功。然后保持这个命令行一直运行着就可以。

      如果想要如果你需要进入MongoDB后台管理,可以使用

      MongoDB shell管理mongodb后台

      新打开一个命令行,运行mongo即可(在bin目录下运行

      

      mongodb shell是mongodb自带的交互式Javascript shell,用来对mongodb进行操作和管理的交互式环境。当你进入mongodb 后台后,它默认会链接到 test 文档(数据库)。shell脚本可以运行一些简单的算术运算,以及一些数据库操作。比如"db"用来查询当前操作的数据库,"show dbs"用来显示所有数据的列表,"use"+数据库名,可以连接到一个指定的数据库(切换当前操作的数据库)。

      

      

      数据库也通过名字来标识。数据库名可以是满足以下条件的任意UTF-8字符串。

    • 不能是空字符串("")。
    • 不得含有' '(空格)、.、$、/、和 (空宇符)。
    • 应全部小写。
    • 最多64字节。

      有一些数据库名是保留的,可以直接访问这些有特殊作用的数据库。

    • admin: 从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。
    • local: 这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合
    • config: 当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。

      

      这个只是本人安装mongodb的例子,mongodb数据库的概览和mongodb shell的使用命令可以参考菜鸟教程mongodb概览,里面是比较全,当然也比本人这里写的要复杂的多。像我这样的前端工程师实际上能让mongodb跑起来,能够让nodejs链接起来,增删改数据库实际上就够了,很多功能对于我们来说都不那么重要,有志之士可以研究。

      

  • 相关阅读:
    POJ 1426 Find The Multiple(数论——中国同余定理)
    POJ 2253 Frogger(Dijkstra变形——最短路径最大权值)
    POJ 3790 最短路径问题(Dijkstra变形——最短路径双重最小权值)
    POJ 3278 Catch That Cow(模板——BFS)
    HDU 1071 The area
    HDU 1213 How Many Tables(模板——并查集)
    POJ 1611 The Suspects
    light oj 1214 Large Division
    POJ 1258 Agri-Net(Prim算法求解MST)
    POJ 2387 Til the Cows Come Home(模板——Dijkstra算法)
  • 原文地址:https://www.cnblogs.com/chuaWeb/p/5173086.html
Copyright © 2011-2022 走看看