初识MongoDB

2014-11-24 18:44:09 · 作者: · 浏览: 1

1. 下载对应的操作系统的MongoDB。官网下载:http://www.mongodb.org/downloads,我是在windows 32操作系统下使用的,所以下载对应的windows 32版,写这篇文章的时候 最新版本是2.0.2:http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.2.zip


2. 下载PHP对应的MongoDB的驱动,以来用PHP来接连MongoD。官网下载:https://github.com/downloads/mongodb/mongo-php-driver/mongo-1.1.4.zip,找到对应的PHP版本,我的是PHP5.2的apache服务器,所以我用是mongo-1.1.4-php5.2vc6ts,(注:vc6代码是apache服务器,vc9表示是微软的IIS服务器。ts表示有线程保护。)


1. 在E盘新建文件夹MongoDB,如:E:\MongoDB,


2.把下载的MongoDB解压,把bin目录的所有文件,复制到MongoDB目录下。


3.在MongoDB目录下新建目录data,新建目录logs,分别来存放数据和日志文件。


如下图所示:




4. 启动mongoDB


打开cmd命令提示,输入:





这个时候MongoDB就启动了,占用的是27017端口。


在浏览器输入: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数据库服务已经成功启动了。


5. 将mongoDB进程加入到windows开机自动启动,免得每次都要执行第4步的动作,还不能关闭命令提示符器。


其中--dbpath 数据库存放的位置,可以存放到多个位置。--logpath 日志的目录。--logappend 日志记录的方式是在旧的日志后追加。--directoryperdb 参数让系统为每个 DB 创建一个独立子目录。--serviceName 服务进程的名字,--install 安装。






我们可以打开我的电脑,查看系统开机进程,发现mongoDB已经加到进程当中,可以停止和重启。




6. mongoDB的简单实用命令。






1.将下载的MongoDB对应php版本的驱动 php_mongo.dll 复制到php安装目录的ext 目录下。


2.打开php的配置文件 php.ini ,加入驱动: extension=php_mongo.dll


3.重启apache服务器,查看phpinfo。


如下图:




说明mongoDB与PHP搭桥成功!


4,用代码测试mongoDB与PHP。




很详细的介绍过程。