MongoDB在Windows环境下的安装与操作
2014-11-07 09:31
344 查看
[b][b]下载并安装MongoDB,本例在Window7中操作:[/b][/b]
1、创建./MongoDB/data/db/存放数据文件,创建./MongoDB/logs/存放日志文件
2、创建服务以便在需要使用MongoDB时,开启服务来使用:
cmd中进入./MongoDB/bin/执行以下命令(本例安装MongoDB在E盘):
mongod --logpath E:/MongoDB/logs/mongodb.log --logappend --dbpath E:/MongoDB/data/db --directoryperdb --serviceName MongoDB --install
执行services.msc查看服务列表,在需要时开启MongoDB服务:
3、php开启MongoDB的支持,在php.ini中找到extension=php_mongo.dll并开启
打印phpinfo,出现如下信息表示php开启MongoDB支持:
4、执行一个简单的php实例来进行对MongoDB的操作:
推荐一个很方便的MongoDB管理工具:rockmongo
1、创建./MongoDB/data/db/存放数据文件,创建./MongoDB/logs/存放日志文件
2、创建服务以便在需要使用MongoDB时,开启服务来使用:
cmd中进入./MongoDB/bin/执行以下命令(本例安装MongoDB在E盘):
mongod --logpath E:/MongoDB/logs/mongodb.log --logappend --dbpath E:/MongoDB/data/db --directoryperdb --serviceName MongoDB --install
执行services.msc查看服务列表,在需要时开启MongoDB服务:
3、php开启MongoDB的支持,在php.ini中找到extension=php_mongo.dll并开启
打印phpinfo,出现如下信息表示php开启MongoDB支持:
4、执行一个简单的php实例来进行对MongoDB的操作:
<?php $m = new Mongo("127.0.0.1"); $db = $m->admin; $tb = $db->users; /** * insert */ //$insert_data = array( // array('user_id'=>3,'name'=>'Lucy','age'=>33), // array('user_id'=>4,'name'=>'Cat','age'=>41), // array('user_id'=>5,'name'=>'Dog','age'=>11), // array('user_id'=>6,'name'=>'Bob','age'=>16), // array('user_id'=>7,'name'=>'Tree','age'=>18), // array('user_id'=>3,'name'=>'Boom','age'=>29), //); //foreach($insert_data as $data){ // $tb->insert($data); //} /** * count */ //$count = $tb->count(); //var_dump($count); /** * getrow */ //$data = $tb->findOne(); //var_dump($data); /** * getrows */ //$data = $tb->find(); //foreach ($data as $k=>$v){ // var_dump($k); // var_dump($v); //} /** * where `user_id`=2 */ //$condition = array('user_id'=>2); //$data = $tb->find($condition); //while($data->hasNext()){ // var_dump($data->getNext()); //} /** * where `age`>10 and `age`<20 limit 1,2 */ //$condition = array('age'=>array('$gt'=>10,'$lte'=>20)); //$data = $tb->find($condition)->limit(2)->skip(1); //while($data->hasNext()){ // var_dump($data->getNext()); //} /** * limit 0,10 */ //$data = $tb->find()->limit(10)->skip(0); //foreach($data as $k=>$v){ // var_dump($v['name']); //} /** * order by `age` desc * 1 asc;-1 desc; */ $data = $tb->find()->sort(array('age'=>-1)); foreach($data as $k=>$v){ var_dump($v['age']); } /** * close */ $m->close(); ?>
推荐一个很方便的MongoDB管理工具:rockmongo
相关文章推荐
- Mongodb在windows环境下的安装
- MongoDB搭建和简单操作(windows环境)
- MongoDB 在windows shell环境下的基本操作和命令的使用示例(四)
- oracle学习(1)--------windows环境下的安装和基本操作
- 在Windows环境下MongoDB搭建和简单操作
- Windows环境下安装MongoDB(单节点)
- MongoDB Windows环境安装及配置
- MongoDB 在windows shell环境下的基本操作和命令的使用示例(五)
- MongoDB 在windows shell环境下的基本操作和命令的使用示例(一)
- Windows环境下安装Redis和基本操作
- windows环境下安装mongodb以及nosql使用
- Mongodb在windows环境下的安装和启动
- MongoDB Windows环境安装及配置
- MongoDB安装指南(windows环境下)
- windows环境下安装mongodb以及nosql使用
- Windows环境下MongoDB的安装
- MongoDB学习(二)Windows环境安装MongoDB
- windows环境下在xampp中给php安装mongoDB扩展
- Windows 环境下安装MongoDB