window下安装mongodb及php mongo扩展

时间:2023-02-12 03:08:22

1、安装mongoDB

下载最新版本的 MongoDB

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

解压文件到 D:\mongodb

解压后的文件列表如下:
window下安装mongodb及php mongo扩展

创建数据存储目录:

在创建D盘创建mongoDB文件存储目录
可以使用新建文件夹
或者打开cmd窗口使用命令创建
window下安装mongodb及php mongo扩展

启动mongoDB

使用命令行加入D:\mongodb\bin文件夹下执行mongod
window下安装mongodb及php mongo扩展

2、安装mongo php拓展

下载php_mongo.dll文件

下载地址:http://uk.php.net/manual/en/mongo.installation.php#mongo.installation.windows(注意对应版本及是否线程安全)
window下安装mongodb及php mongo扩展
下载后 解压文件 拷贝php_mongo.dll 到你php环境的控制目录下(ext)
window下安装mongodb及php mongo扩展

配置php.ini

在php.ini添加

extension=php_mongo.dll

保存退出
window下安装mongodb及php mongo扩展

重启apache

查看:http://localhost/index.php?act=phpinfo
结果如下
window下安装mongodb及php mongo扩展

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
查看分块
下载文件
更多好用的特征开发中 …
window下安装mongodb及php mongo扩展

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

http://www.fkblog.org/blog569