Mongodb for PHP教程之管理工具
1:下面的事情应该是PHP程序员应该了解的,更详细的参考可以百度谷歌之
mongodb PHP官方文档http://us.php.net/manual/en/book.mongo.php
1.MongoDB是一个单独的服务器
2.MongoDB是基于文档,而不是基于表
3.MongoDB较少的Schema
4.你不需要另外学习一种语言
5.MongoDB有良好的PHP支持
1。MongoDB是一个单独的服务器
code text就像mysql和postgresql一样,MongoDB将监听接入的连接。他提供的工具有询问,创建,更新和删除,理论上,就和mysql和postgresql一样进行工作:链接,处理,然后关闭连接。
2. 向行和表说再见,欢迎文档和收集器
代替储存数据的表和行,MongoDB将数据储存在文档中。假如我们有一篇带标题的”文章”,它有多个作者,一个主题和标签。所有这些看起来就像下面:
php array(
‘title’=>’Hello World’,'authors’=>array(‘John’,'Sally’,'Jim’),’body’=>’Hello world’,'tags’=>array(‘tag1′,’tag2′,’tag3′) ); ?>
2:安装php支持
需要下载php_mongo.dll https://github.com/mongodb/mongo-php-driver/downloads
设置Php.ini开启, 打开Php.ini添加下面那句话即可
extension=php_mongo.dll
3:管理工具选择
管理工具有很多种,可以参考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的人,你们懂滴
Mongodb for PHP教程之管理工具的更多相关文章
- Ubuntu下的MongoDB GUI 可视化管理工具
目录 1 Robo 3T 2 NoSQLBooster for MongoDB(收费) 3 JetBrains Plugin Repository :: Mongo Plugin Ubuntu下的Mo ...
- 微软源代码管理工具TFS2013安装与使用详细图文教程(Vs2013)
这篇文章联合软件小编主要介绍了微软源代码管理工具TFS2013安装与使用图文教程,本文详细的给出了TFS2013的安装配置过程.使用教程,需要的朋友可以参考下 最近公司新开发一个项目要用微软的TFS2 ...
- [转] 微软源代码管理工具TFS2013安装与使用详细图文教程(Vs2013)
这篇文章联合软件小编主要介绍了微软源代码管理工具TFS2013安装与使用图文教程,本文详细的给出了TFS2013的安装配置过程.使用教程,需要的朋友可以参考下 最近公司新开发一个项目要用微软的TFS2 ...
- MongoDB管理工具的插件系统
MongoDB管理工具 MongoCola的开发已经进入第三个年头了. 官方对于C#驱动的投入不够导致了很多东西都必须自己实现,但是不管怎么样,工具现在已经很强大了. 最近准备着手插件系统的开发,简 ...
- MongoVUE(MongoDB图像管理工具)
介绍一款很不错的开源的MongoDB图形化管理工具:MongoVUE 下载地址:MongoVUE 1.6.9 破解版
- MongoDB图形化管理工具
NoSQL的运动不止,MongoDB 作为其中的主力军发展迅猛,也带起了一股开发图形化工具的风潮:气死反过来说,看一个产品是否得到认可,可以侧面看其第三方工具的数量和成熟程度:简单的收集了MongoD ...
- MongoDB安装、管理工具、操作
1. mongoDB安装.启动.关闭 1.1 下载安装包 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.3.tgz 1.2 ...
- git管理工具的使用教程
Git入门教程 1. 概述 对于软件版本管理工具,为什么要选择Git? 你真正学会使用Git时, 你就会觉得这个问题的回答是非常自然的.然而当真正需要用文字来回答时,却觉得文字好 ...
- mongodb管理工具rockmongo
mongodb的图像管理工具非常之多,我用的是rockmongo. RockMongo 是一个PHP5写的MongoDB管理工具. 主要特征: 使用宽松的New BSD License协议 速度快,安 ...
随机推荐
- pm2 start命令中的json格式详解
pm2 start npm -- start这条命令是pm2的万能命令,pm2 start <json>,就是这一系列命令中的最豪华命令.这个json我们可以理解为一个任务参数描述文件.通 ...
- 单片微机原理P1:80C51指令系统和编程方法
0. 寻址方式 寻址方式在汇编中是很重要的,汇编所有的操作都是和和内存或者寄存器打交道的,在80C51里面一共7种寻址方式. 1. 立即寻址: 这个没什么好说的,就是往寄存器或者内存里面写立即数, ...
- scanf_s读取键盘输入字符串失败
#include<stdio.h> int main() { ]; ]; printf("Input string:\n"); scanf_s("%s&quo ...
- vue App.vue router 过渡效果, keep-alive 结合使用示例
1, router.js配置 每个路由的index值 2, router.js配置 每个路由的keepAlive值 app.vue 代码 <template> <div id=&qu ...
- 常用mysql
搜索差价 select count(*) from gate_okex_cj; select * from (select count(*) as a_cj,coin from gate_okex_c ...
- solr中的schema.xml(managed-schema)文件解读
solr 7.2.1版本managed-schema文件示例 <uniqueKey>id</uniqueKey> 唯一键字段,solr对每一个文档都赋予一个唯一标识符字段,避免 ...
- 内置函数--map,filter,reduce
一.map class map(object): """ map(func, *iterables) --> map object Make an iterator ...
- Go函数学习
package main import ( "fmt" "reflect" "runtime" "math" ) //函 ...
- C 题 KMP中next[]问题
题目大意: 找到能够进行字符串匹配的前缀 这题只要一直求next,直到next为0停止,记得答案是总长减去next的长度 #include <iostream> #include < ...
- leetcode之twosum
class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { vector& ...