• Mongodb for PHP教程之管理工具


    下面物件事情应该是PHP程序员应该了解的,更详细的参考可以百度谷歌之

    mongodb PHP 文档http://us.php.net/manual/en/book.mongo.php
    1.MongoDB是一个单独的服务器
    2.MongoDB是基于文档,而不是基于表
    3.MongoDB较少的Schema
    4.你不需要另外学习一种语言
    5.MongoDB有良好的PHP支持
    1MongoDB是一个单独的服务器
    code text就像mysqlpostgresql一样,MongoDB将监听接入的连接。他提供的工具有询问,创建,更新和删除,理论上,就和mysqlpostgresql一样进行工作:链接,处理,然后关闭连接。
    2. 向行和表说再见,欢迎文档和收集器
    代替储存数据的表和行,MongoDB将数据储存在文档中。假如我们有一篇带标题的文章,它有多个作者,一个主题和标签。所有这些看起来就像下面:
    php array(
    ‘title’=>’Hello World’,'authors’=>array(‘John’,'Sally’,'Jim’),’body’=>’Hello world’,'tags’=>array(‘tag1′,’tag2′,’tag3′) ); ?>


    安装php支持

    需要下载php_mongo.dll https://github.com/mongodb/mongo-php-driver/downloads

    设置Php.ini开启, 打开Php.ini添加下面那句话即可

    extension=php_mongo.dll


    管理工具选择

    管理工具有很多种,可以参考http://blog.nosqlfan.com/html/213.html 

    下面推荐一个管理工具:RockMongo

    RockMongo 是一个PHP5写的MongoDB管理工具。 
    主要特征
    开源,而且非常容易安装 
    可以管理多个主机,也可以为每一个主机添加多个管理员 
    需要密码才能登入 
    可以查询数据库 
    强大的collection查询功能 
    增删改查和复制单个行 
    查询、创建和删除索引 
    清除collection 
    批量删除和修改数据,但后者需要高版本的php_mongo模块支持 
    查看collection统计信息 
    更多好用的特征开发中 .. 


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

    基于phpmongodb管理工具 类似与phpmyadmin管理工具,phper很容易入门的。

    我下载的mongo-latest-php5.3vc6.zip,下载压缩包里面的web是管理界面.

    web文件夹改名为rockmongo,放在开发网站文件里,我的是放在E:\xampp\htdocs\rockmongo,打开浏览器输入:http://localhost/rockmongo

    出现下面界面:默认管理员和密码是admin的,支持语言选项和登录时间设置。


    登陆后的界面:



    这是管理界面,程序员们这个很容易上手,使用过phpmyadmin的人,你们懂滴

  • 相关阅读:
    游标
    js问题杂记
    博客园页面设置
    Natas13 Writeup(文件上传,绕过图片签名检测)
    Natas12 Writeup(文件上传漏洞)
    Natas11 Writeup(常见编码、异或逆推、修改cookie)
    Natas10 Writeup(正则表达式、grep命令)
    Natas9 Writeup(命令注入)
    Natas8 Writeup(常见编码、php函数)
    Natas7 Writeup(任意文件读取漏洞)
  • 原文地址:https://www.cnblogs.com/y0umer/p/2809601.html
Copyright © 2020-2023  润新知