千家信息网

php中安装mongodb扩展

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,1,查看官方介绍http://www.mongodb.org/display/DOCS/PHP+Language+Center2,下载驱动程序http://www.mongodb.org/downlo
千家信息网最后更新 2025年01月19日php中安装mongodb扩展

1,查看官方介绍http://www.mongodb.org/display/DOCS/PHP+Language+Center

2,下载驱动程序http://www.mongodb.org/downloads linux: 安装pear:sudo apt-get install php5-dev php5-cli php-pear 安装扩展:sudo pecl install mongo 启用扩展:php.ini 中加入 extension=mongo.so win:https://github.com/mongodb/mongo-php-driver/downloads 安装扩展:从压缩包中取出php_mongo.dll(php_mongo-1.3.0-5.2-vc9.dll),放入php的ext目录 启用扩展:php.ini 中加入 extension=php_mongo.dll 3,重启apache 4,常用操作
  1. $db = new MongoClient( "mongodb://example.com:65432" );//连接
  2. $db = $m->test; //选择一个数据库
  3. $table = $db->t; //选择一个集合(表)
  4. $table->insert(array("title"=>"1111", "author"=>"lyj"));//插入记录
  5. $table->ensureIndex( array( "i" => 1 ) );//为t表i字段加入正序(升序)索引
  6. $one = $table->findOne();// 查询一条记录
  7. $cursor = $table->find(array('i'=>array('$lte'=>5)));//i<=5
  8. foreach($cursor as $vo){//循环输出
  9. foreach($vo as $k=>$v){
  10. echo $k.':'.$v.', ';
  11. }
  12. echo '
    '
    ;
  13. }
  14. $table->count(); //记录数
0