下面物件事情应该是PHP程序员应该了解的,更详细的参考可以百度谷歌之
mongodbPHP文档http://us.php.net/manual/en/book.mongo.php
1.MongoDB是一个单独的服务器
2.MongoDB是基于文档,而不是基于表
3.MongoDB较少的Schema
4.你不需要另外学习一种语言
5.MongoDB有良好的PHP支持
1。MongoDB是一个单独的服务器
codetext就像mysql和postgresql一样,MongoDB将监听接入的连接。他提供的工具有询问,创建,更新和删除,理论上,就和mysql和postgresql一样进行工作:链接,处理,然后关闭连接。
2.向行和表说再见,欢迎文档和收集器
代替储存数据的表和行,MongoDB将数据储存在文档中。假如我们有一篇带标题的”文章”,它有多个作者,一个主题和标签。所有这些看起来就像下面:
phparray(
‘title’=>’HelloWorld’,'authors’=>array(‘John’,'Sally’,'Jim’),’body’=>’Helloworld’,'tags’=>array(‘tag1′,’tag2′,’tag3′));?>
安装php支持
需要下载php_mongo.dllhttps://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
基于php的mongodb管理工具类似与phpmyadmin管理工具,phper很容易入门的。
我下载的mongo-latest-php5.3vc6.zip,下载压缩包里面的web是管理界面.
把web文件夹改名为rockmongo,放在开发网站文件里,我的是放在E:\xampp\htdocs\rockmongo,打开浏览器输入:http://localhost/rockmongo
出现下面界面:默认管理员和密码是admin的,支持语言选项和登录时间设置。

登陆后的界面:

这是管理界面,程序员们这个很容易上手,使用过phpmyadmin的人,你们懂滴
分享到:
相关推荐
总之,“php MongoDB for CI”扩展使CI框架能够无缝地与MongoDB数据库配合,为开发人员提供了一个强大而灵活的工具,以适应不断变化的Web开发需求。无论是在性能、可扩展性还是数据处理上,结合CI和MongoDB都是现代...
如果你的系统中还没有PHP,可以通过包管理器(如apt-get for Debian/Ubuntu或yum for CentOS/RHEL)来安装: ```bash # 对于Debian/Ubuntu sudo apt-get update sudo apt-get install php # 对于CentOS/RHEL sudo ...
- **C# Language Center**:提供C#编程语言相关的MongoDB驱动文档和教程,帮助开发者更好地使用C#进行数据库操作。 - **Diagnostic Tools**:介绍用于诊断MongoDB运行时问题的工具,包括日志分析、性能监控等。 - **...
它支持多种编程语言,并且有着丰富的生态系统,使得开发者可以轻松地在不同的环境中部署和管理MongoDB。 #### 二、MongoDB驱动程序 MongoDB 支持多种编程语言的官方驱动程序,这些驱动程序可以帮助开发者更方便地...
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是...
接着,我们有《MongoDB入门需知(for_phper).doc》,虽然文档标题提到的是PHP开发者,但其中的内容对于理解MongoDB的基本概念和操作是通用的。MongoDB的核心概念包括集合(类似关系数据库的表)、文档(JSON格式的...
MongoDB的命令行工具(mongo.exe)是MongoDB客户端的交互式界面,它也是一个JavaScript编译器,允许用户执行各种数据库操作。使用客户端进行基本操作时,用户可以通过它执行查询、插入、更新、删除等命令,也可以...
【标题】"PHP实例开发源码—CodeIndex for SAE 代码检索工具 php版.zip" 涉及的核心知识点是PHP编程语言以及在新浪SAE(Sina App Engine)平台上的应用开发。CodeIndex是一款基于PHP编写的代码检索工具,特别针对SAE...
总的来说,CodeIndex for SAE 是一个提升开发者在SAE平台代码管理效率的工具,通过PHP实现,提供快速的代码检索功能。使用和部署时,需要对SAE平台有一定的了解,并根据应用需求进行适当的配置和定制。
【标题】中的“基于PHP的iWebCrawler搜索抓取加速工具php版源码”表明这是一个使用PHP编程语言实现的网络爬虫工具,名为iWebCrawler,专为搜索和数据抓取提供加速功能。在互联网大数据时代,爬虫工具是获取网页信息...
4. **RockMongo**: 开源的PHP驱动的MongoDB管理工具,适用于Web环境。 5. **MongoDB Management Service (MMS)**: 虽然MMS已经被MongoDB Atlas取代,但它曾是一个全面的云管理平台,包含监控、备份和复制等功能,对...
【标题】"基于PHP的CodeIndexforSAE代码检索工具php版源码.zip" 提供的是一个使用PHP语言开发的代码检索工具,专为百度云服务平台(SAE,即Simple App Engine)设计。这个工具的核心功能是帮助开发者快速地在大量的...
11. **会话管理**:PHP内置了会话管理功能,通过session_start()函数开启会话,使用$_SESSION超全局数组存储用户状态信息,实现跨页面的数据共享。 12. **模板引擎**:PHP本身就可以作为简单的模板引擎使用,但也...
对于Web服务器如Apache或IIS,还需要正确配置它们以处理PHP请求,通常通过设置模块(如mod_php for Apache或FastCGI for IIS)并将PHP解释器路径指向解压后的目录。此外,为了使用php_mongo和php_memcache扩展,需要...
这个【基于PHP的vod视频点播系统for5.3.xUTF-8源码.zip】文件可能包含了实现上述功能的代码和配置文件,开发者可以对其进行二次开发或学习研究,以理解VOD系统的工作原理和实现细节。在实际应用中,还需要根据业务...
3. **数据库管理**:存储视频元数据、用户信息、播放历史等,可能使用MySQL或MongoDB等数据库系统。 4. **用户认证与授权**:保护视频内容,确保只有合法用户可以访问,可能涉及OAuth2或其他身份验证机制。 5. **...
5. **使用MongoDB自带的客户端**:在MongoDB的`bin`目录下运行`mongo.exe`可以打开MongoDB Shell,它是用于与MongoDB交互的命令行工具。例如: ```cmd mongo ``` 启动后,默认连接到`test`数据库。 #### 四、...
3. **数据库设计**:视频信息、用户信息、播放记录等数据需要存储在数据库中,通常会选择MySQL或更现代的NoSQL数据库如MongoDB,设计合理的数据模型和索引,以提高查询效率。 4. **播放器**:系统应提供一个自定义...
【描述】虽然描述中没有提供具体信息,但我们可以推测这可能是一个使用PHP构建的Web应用程序,其核心功能是管理和检索存储在MongoDB中的多媒体内容。3DW17-S3可能代表“3DWeek 2017的第三阶段”,暗示这个项目可能是...
了解PHP的基本语法、变量、控制结构(如if、for、while)、函数、数组等是构建任何PHP应用的基础。 2. 数据采集:星星采集系统的核心功能是数据抓取。PHP可以通过cURL库或file_get_contents函数发起HTTP请求,获取...