1、安装mongoDB

下载最新版本的 MongoDB

下载地址:http://www.mongodb.org/downloads

解压文件到 D:\mongodb

解压后的文件列表如下:

创建数据存储目录:

在创建D盘创建mongoDB文件存储目录
可以使用新建文件夹
或者打开cmd窗口使用命令创建

启动mongoDB

使用命令行加入D:\mongodb\bin文件夹下执行mongod

2、安装mongo php拓展

下载php_mongo.dll文件

下载地址:http://uk.php.net/manual/en/mongo.installation.php#mongo.installation.windows(注意对应版本及是否线程安全)

下载后 解压文件 拷贝php_mongo.dll 到你php环境的控制目录下(ext)

配置php.ini

在php.ini添加

extension=php_mongo.dll

保存退出

重启apache

查看:http://localhost/index.php?act=phpinfo
结果如下

php 测试代码

<?php
//连接mongodb
$mongo = new Mongo(); //选择数据库(不存在会自动创建一个) $db = $mongo->testdb; //选择集合(类似关系型数据库中的表) $collection = $db->testtable; //添加记录 $obj = array( "title" => "测试", "author" => "FKBlog" );
$collection->insert($obj); $result = $collection->find(); foreach ($result as $obj) {
echo $obj["title"] . "\n";
}
?>

MongoDB管理工具RockMongo

主要特征:

使用宽松的New BSD License协议
速度快,安装简单
支持多语言(目前提供中文、英文、日文、巴西葡萄牙语、法语、德语)
系统
可以配置多个主机,每个主机可以有多个管理员
需要管理员密码才能登入操作,确保数据库的安全性
服务器
服务器信息 (WEB服务器, PHP, PHP.ini相关指令 …)
状态
数据库信息
数据库
查询,创建和删除
执行命令和Javascript代码
统计信息
集合(相当于表)
强大的查询工具
读数据,写数据,更改数据,复制数据,删除数据
查询、创建和删除索引
清空数据
批量删除和更改数据
统计信息
GridFS
查看分块
下载文件
更多好用的特征开发中 …

RockMongo下载地址http://code.google.com/p/rock-php/downloads/list

http://www.fkblog.org/blog569

window下安装mongodb及php mongo扩展的更多相关文章

  1. window上安装 MongoDB 及其 PHP扩展

    window上安装 MongoDB 及其 PHP扩展   工具/原料   window MongoDB MongoDB 方法/步骤     MongoDB 下载 MongoDB提供了可用于32位和64 ...

  2. windows下安装MongoDB扩展和配置

    windows下安装MongoDB扩展和配置 1.下载mongoDB扩展,根据当前php版本进行下载 地址如下:http://pecl.php.net/package/mongo 我本地php版本是 ...

  3. window下安装php7的memcache扩展

    安装memcache:http://www.runoob.com/memcached/memcached-connection.html1.4.4 c:\memcached\memcached.exe ...

  4. mac 下安装mongodb

    转载自https://segmentfault.com/a/1190000002547229 概念 MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便. MongoD ...

  5. Windows 下安装 MongoDB

    Windows 下安装 MongoDB 的步骤:1.官网www.mongodb.com下载安装包或zip包2.解压下载的文件到文件夹 D:\mongo .3.使用管理员权限打开CMD,导航到目录 D: ...

  6. Mac下安装 MongoDB

    Mac 下安装 MongoDB 一般有两种方法,一种是通过源码安装,一种是直接使用 homebrew ,个人推荐使用 homebrew ,简单粗暴. 1.安装 homebrew : /usr/bin/ ...

  7. Mac下安装Mongodb

    Mac下安装Mongodb 一: 安装MongoDB: Mac下安装MongoDB有两种方法,第一种是通过源码安装,另一种是使用 homebrew, 下面我使用homebrew来安装,首先我们需要安装 ...

  8. Window 下安装 Redis

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. 一.Window 下安装 redis https://github.com/MicrosoftArchive/r ...

  9. window下安装composer步骤(linux待研究)

    window下安装composer步骤--注意(安装完之后需要重启电脑才能生效) 转发:https://blog.csdn.net/wengedexiaozao/article/details/798 ...

随机推荐

  1. 数据库操作事务IsolationLevel 枚举

      成员名称 说明   Chaos 无法覆盖隔离级别更高的事务中的挂起的更改.   ReadCommitted 在正在读取数据时保持共享锁,以避免脏读,但是在事务结束之前可以更改数据,从而导致不可重复 ...

  2. wampserver 绑定域名 外部可以正常访问

    wampserver使用的apache  绑定都一样 绑定的域名xuechao2010.gicp.net  端口是8989 系统是win7 64位 1.绑定域名 端口  在apache上 D:\wam ...

  3. 理解OAuth2.0

    原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html

  4. Orchard源码分析(5):Host相关(Orchard.Environment.DefaultOrchardHost类)

    概述 Host 是应用程序域级的单例,代表了Orchard应用程序.其处理应用程序生命周期中的初始化.BeginRequest事件.EndRequest事件等. 可以简单理解为HttpApplicat ...

  5. 优化 PHP 代码建议

    1.如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍.2.$row[’id’] 的速度是$row[id]的7倍.3.echo 比 print 快,并且使用echo的 ...

  6. SpringMVC的Controller方法的参数不能直接绑定List、Set、Map

    List需要绑定在对象上,而不能直接写在Controller方法的参数中. http://www.iteye.com/topic/973918

  7. int (*p)[4] 与 int* p[4]

    碰到一道题: ][] = {,,,,,,,,,,,}; ]; ] = (a+); cout<<*(p+)<<endl; cout<<(*ptr+)[]<< ...

  8. C语言中free函数是如何确定要释放多少内存空间的

    本文链接:http://www.cnblogs.com/xxNote/p/4009359.html 今天看书的时候看到free函数释放动态申请的内存时只需要把内存块的首地址传过去就行了,显然仅仅依靠首 ...

  9. java历史

    1.产生: 1990年初sun公司James Gosling等员工开发java语言的雏形,最初被命名为Oak,定位于家用电器的控制和通讯,随后因为市场的需求,公司放弃计划,后面由于Internet的发 ...

  10. php的字符串转2进制函数

    <?php $file1 = '16.jpg'; $file2 = 'test.txt'; $file3 = '47.jpg'; $size = filesize($file1); echo ' ...