首先奉上下载链接:http://pan.baidu.com/s/1eSOCz2E 密码:wk5x
下载完成之后下一步下一步的就不说了,下面讲一下全部下一步结束之后的操作。
本文章举例安装路径:D://mongodb
首先,D盘mongodb下创建data文件夹,用来存放数据
log文件夹,用来存放日志
etc文件夹,用来存放配置文件
etc文件夹下创建mongodb.conf文件,选择记事本打开,写入以下内容 dbpath=D:\MongoDB\data #数据库路径
logpath=D:\MongoDB\log\mongodb.log #日志输出文件路径
logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017
(以上文件夹名称可根据需要自己定义,运行时全部对应就好了)
dos下测试能否运行,
d:
cd /mongodb/bin
mongod.exe --dbpath d:\mongodb\data
这时窗口别关,浏览器中输入localhost:27017进行测试
浏览器中输出It looks like you are trying to access MongoDB over HTTP on the native driver port. 即运行成功
但是,dos窗口关了之后我们发现又不能运行了,下面咱们来看一下如何把mongodb写入系统服务用来持久运行
打开新dos窗口
d:
cd /mongodb/bin
mongod -logpath D:\mongodb\log\mongodb.log -logappend -dbpath D:\mongodb\data -directoryperdb -serviceName MongoDB -install
-logpath:日志路径
-dbpath:数据路径
-serviceName:服务名称
至此windows下mongodb已经安装完毕,请把所有路径对应改成自己的安装路径,如有错请对照步骤多调试几遍。
下面讲一下,mongodb与php相连
phpstudy下 其它选项菜单 -> php扩展及设置 -> php扩展
找到php_mongo打上勾
打开php.ini文件,找到extension = php_mongo.dll 把前面的#删掉,保存并且重启phpstudy;
若没有则自己添加这一句,同样保存并且重启;
php测试代码:
<?php
header("Content-type: text/html; charset=utf-8");
$m = new MongoClient(); // 连接到mongodb
$db = $m->ceshi; // 选择一个数据库
$collection = $db->ceshi; // 选择集合
$document = array(
"title" => "MongoDB",
"description" => "database",
"likes" => 100,
);
$collection->insert($document);
echo "数据插入成功";
?>
其他环境下自行下载mongodb.dll放在php下的ext下。然后去更改php.ini;
至于可视化工具,请大家对照有道词典自行摸索;
文章友情链接:
mongodb菜鸟教程: http://www.runoob.com/mongodb/mongodb-window-install.html
学习资源免费下载:www.xrhoujie.com