1.到如下网址,下载php扩展包,找一个最新stable版的。

pecl.php.net/package/mongo

2.对扩展包进行解压

3.解压之后,进入解压的目录mongo-1.4.5中,执行php/bin/目录的phpize,使得我们能够执行./configure命令

执行phpize命令前后,我们能够看出多出了绿色的configure,从而,我们能够在php的mongo扩展包中,执行./configure了。

 

4.执行
./configure --with-php-config=/usr/local/fastphp/bin/php-config

 

5.make && make install

执行完make && make install之后,会告诉你一个路径,该路径指明了,mongo扩展(.so)文件的位置,一会在php.ini中会用到

6.编辑php.ini

添加如下一条extension

7.启动php

8.在网址中,进行访问,如果有如下内容,说明php已经结合了mongodb

 

9.启动mongo…

10.如何使用php连接mongo,并进行操作(只展示了部分的操作,更多操作查看文档)

<?php
//连接到mongo服务器,返回一个mongoClient对象
$mongoClient=new mongoClient(‘mongodb://12.168.1.202:27017’)
//通过得到的mongoClient对象,进行选取名为“test”的数据库,//返回一个mongodb对象
$mongodb=$mongoClient->test;
//通过调用mongodb对象的selectCollection方法,并传入//Collection的名字(news),进行选择表(Collection),并得到//mongoCollection对象
$mongoColl=$mongodb->selectCollection(‘news’);
$news = array(‘title’=>’today is Sunday’,’xinqing’=>’very good’);
//mongoCollection对象,就可以进行一系列的插入,删除等操作。
$mongoColl->insert($news);
echo 'ok'

 

posted on 2016-10-13 14:17  Mr.He多多指教  阅读(256)  评论(0编辑  收藏  举报