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协议 速度快,安 ...
随机推荐
- 洛谷 P4073 [WC2013]平面图
#include<bits/stdc++.h> using namespace std; ; typedef long double LD; ; ); int dcmp(LD x){ret ...
- Supreme Number
A prime number (or a prime) is a natural number greater than 11 that cannot be formed by multiplying ...
- ES搭建
https://www.cnblogs.com/jstarseven/p/6803054.html
- Linux系统中使用lftp命令实现FTP上传下载
Linux 下常用的操作命令有 ftp. lftp 和 sftp,图形化界面非常好用的有 FileZilla.不过在服务器命令界面中,lftp使用比较方便,功能也比ftp更加强大.lftp的界面很像L ...
- hdu2795(Billboard)线段树
Billboard Time Limit: 20000/8000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total ...
- 学习vue之windows下安装live-server 超级详细篇
最近项目要求用vue2.0所以开始着手学习. 前期准备: 下载Node.js 地址:http://nodejs.cn/download/ 选择自己对应的版本,我下载的是.msi 64位的 然后就双击下 ...
- 牛客网 牛可乐发红包脱单ACM赛 B题 小a的旅行计划
[题解] 题意其实就是把n个物品分成4个集合,其中三个集合不可以为空(只属于A.只属于B.AB的交),一个集合空或者非空都可以(不属于A也不属于B),问有多少种方案. 考虑容斥,4个集合都不为空的方案 ...
- java环境配置——配置tomcat用户
Tomcat Manager是Tomcat自带的.用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用.Tomcat是Java领域使用最广泛的服务器之一,因此Tomcat Mana ...
- 大数据学习——hadoop集群搭建2.X
1.准备Linux环境 1.0先将虚拟机的网络模式选为NAT 1.1修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=itcast ### ...
- Android GradientDrawable的XML实现
Android GradientDrawable的XML实现 Android GradientDrawable与附录文章1类似,这次以XML而非Java代码形式实现.比如写好一个shape文件放 ...