zoukankan      html  css  js  c++  java
  • 【Mongodb教程 第十二课 】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=newMongo("localhost:27017");db=connection>demo;//colle=$db->user; //选择对应的数据集合

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

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

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

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

  • 相关阅读:
    我们的故事
    实验三 进程调度模拟程序
    Java环境配置XXX系统(标题党)
    .Net多线程和线程通信(标题党)
    关于数据库死锁,数据库脏数据和产生的原因,数据库事务(标题党)
    微服务架构(一):什么是微服务
    .NET Core 实践一:微服务架构的优点(转)
    .NET Core 实践二:事件通知和异步处理
    设计模式之单例模式
    数组式访问-ArrayAccess
  • 原文地址:https://www.cnblogs.com/jthb/p/4033483.html
Copyright © 2011-2022 走看看