MongoDB003 MongoDB安装和启动

来源:互联网 发布:php项目需求文档 编辑:程序博客网 时间:2024/06/05 20:07
1.下载mongobd mongodb-win32-i386-2.2.4
2.解压缩后,copy bin目录至mongodb安装主目录下,如D:\Program Files\mongodb\下
3.分别建立db,log两个文件夹,至此mongodb下有以下文件夹
D:\Program Files\mongodb\bin
D:\Program Files\mongodb\data\db
D:\Program Files\mongodb\data\log
4.执行mongod -dbpath "D:\program files\mongodb\data\db",如果启动过程报"无法定位程序输入点 InterlockedCompareExchange64 于动态链接库KERNEL32.dll上"的错误说明,此版本的mongodb已经不支持运行的操作系统啦(例mongodb2.2.4就不支持XP系统,只支持vista及之后的系统)
5.在浏览器输入:http://localhost:27017/,可以看到如下提示:You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number 如此,MongoDB数据库服务已经成功启动了。
mongod在没有参数的情况下会使用默认数据目录 C:\data\db\,并使用27017端口。如果数据目录不存在或者不可写,服务器会启动失败。如果端口被占用,启动也会失败。通常这是由于mongodb实例已经在运行了。mongodb还会启动一个基本的HTTP服务器,监听数字比主端口号高1000的端口,也就是28017端口。这意味着你可通过浏览器访问http://localhost:28017来获取数据库的管理信息.在启动服务器的shell下可以键入 Ctrl-C来完全地停止mongodb的运行。

6.连接到MongoDB服务端,另启动一个CMD并执行mongo.exe,可以利用MongoDB自带的mongo.exe从命令行与MongoDB实例交互。mongo这个脚本工具非常实用,通过它可以执行管理操作、检查运行实例,亦或做其他尝试。mongo更大的作用或者说真正的威力还在于它是一个独立的MongoDB客户端。开启的时候,mongo会连到MongoDB服务器的test数据库,并将这个数据库连接赋值给全局变量db,这个变量是通过mongo访问mongoDB的主要入口点。


 mongo下常用命令:(1)use foobar   switched to db foobar 选择要使用的数据库
                   (2)db           foobar 查看当前访问的数据库
  下文统一简称mongo为shell。
原创粉丝点击