zoukankan      html  css  js  c++  java
  • PHP mongodb 的使用

    mongodb 不用过多的介绍了,NOSQL的一种,是一个面向文档的数据库,以其方便灵活的数据结构,对于开发者来说是比较友好的,同时查询的速度也是比较快的,现在好多网站

    开始使用mongodb ,具体的介绍可以网上查找。

    今天是进行PHP 连接mongodb。主要是进行环境的搭建,只有搭建好开发环境才能更好的进行PHP mongodb 的开发。

    不多说了开发准备开发环境的软件:

    1.mongodb 。

    网上百度一下在官网额可以下载到。

    我使用的是mongodb-win32-i386-2.4.5 32 位的 实际生产环境中应该使用64 位的 ,原因不用多介绍。

    2. PHP mongodb 扩展比较简单。

    https://github.com/mongodb/mongo-php-driver/downloads  这个网址可以下载到。

    3.进行PHP mongodb 扩展插件的配置。

    具体如下:

    在我的下载包中含有一下的DLL如图:

    将PHP 对应的DLL 拷贝到XXXXXPHPext文件夹中。

    配置php.ini 如下:

    [PHP_MONGODB]
    extension=php_mongo-1.3.1-5.3-vc9.dll

    直接在文件的最后添加即可。

    创建一个XXX.php的文件

    写如下代码:

    <?php

    phpinfo();

    ?>

    如果选择的版本正确的话,打开浏览器可以看到入下图所示:

    看到这个说明你的mongodb的php 扩展已经安装成功了。

    4.具体的测试代码如下:

    $connection = new Mongo( "localhost:27017" );
    $db=$connection->demo; // 选择数据库
    $colle=$db->user; //选择对应的数据集合

    $list=$colle->find();//查询数据
    var_dump($list);
    foreach ($list as $item) {
    echo $item["username"] . " ";

    我使用的是我已经创建好的数据库 以及数据集合如下。

     显示的结果比较简单如下:

    以上就是开发环境的配置以及简单的测试。

  • 相关阅读:
    android bluetooth 蓝牙4.0 +HC-08模块
    android 调用默认浏览器 打开指定网页
    checkSelfPermission 找不到 Android 动态权限问题
    C# 使用 USB转串 接收数据 问题
    Mysql 保留最新的10条数据
    Android Fragment 开发(一)
    python IP地址转16进制
    Android Socket 遇到的Soure Not Find 错误
    Linux 修改时区 不用重启
    XML Publisher 并发程序由于 输出提交处理程序提交失败
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/3509053.html
Copyright © 2011-2022 走看看