`
alfred_long
  • 浏览: 559757 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mongodb小试

 
阅读更多

mongo下载(官网)

 

安装:

 

$ adduser mongodb 
$ passwd mongodb 
$ mkdir -p /data/db/ 
$ chown `id -u` /data/db 
$ chown -R mongodb:mongodb /data 
默认mongodb数据存储在/data/db中
在控制台中: 
$ nohup ./mongodb-xxxxxxx/bin/mongod & 
$ ./mongodb-xxxxxxx/bin/mongo 
> db.foo.save( { a : 1 } ) 
> db.foo.find()

结果是: 
{ "_id" : ObjectId("4cd181a31415ffb41a094f43"), "a" : 1 }

这样一个简单的MongoDB数据库运行起来了。
 

 

php驱动(扩展)地址:

https://nodeload.github.com/mongodb/mongo-php-driver/zip/master

扩展安装同其他扩展安装

链接实例:

    //默认连接本机的27017端口,当然你也可以连接远程主机如192.168.0.4:27017,如果端口是27017,端口可以省略
    $m = new Mongo();

    // 选择comedy数据库,如果以前没该数据库会自动创建,也可以用$m->selectDB("comedy");
    $db = $m->comedy;

    //选择comedy里面的collection集合,相当于表
    $collection = $db->collection;
    $db->selectCollection("collection");

    //添加一个元素
    $obj = array( "title" => "Calvin and Hobbes-".date('i:s'), "author" => "Bill Watterson" );

    //将$obj 添加到$collection 集合中
    $collection->insert($obj);

    //添加另一个元素
    $obj = array( "title" => "XKCD-".date('i:s'), "online" => true );
    $collection->insert($obj);

    //查询所有的记录
    $cursor = $collection->find();

    //遍历所有集合中的文档
    foreach ($cursor as $obj)
    {
        echo $obj["title"] . "<br />\n";
    }

    //删除所有数据
    //$collection->remove();

    //删除 name 为hm
    //$collection->remove(array('name'=>'hm'));

    //断开MongoDB连接
    $m->close();
 

 

 

分享到:
评论

相关推荐

    Linux安装mongodb客户端

    sudo vim /etc/yum.repos.d/mongodb-org-4.2.repo 写入: [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpg...

    MongoDB应用设计模式

    资源名称:MongoDB应用设计模式内容简介:无论是在构建社交媒体网站,还是在开发一个仅在内部使用的企业应用程序,《MongoDB应用设计模式》展示了MongoDB需要解决的商业问题之间的连接。你将学到如何把MongoDB设计...

    MongoDB笔记.docx

    一、MongoDB简介 3 二、MongoDB结构 3 二、MongoDB 数据库关系型(这里并不是值关系型数据库的关系) 3 1、MongoDB一对一关系型 3 2、MongoDB一对多关系型 4 3、MongoDB多对多关系型 4 三、创建数据库(mongodb_test...

    如何安装MongoDB 如何使用MongoDB

    本课程是一套关于MongoDB应用开发的实战性教程,名为《深入浅出MongoDB应用实战开发(基础、开发指南、系统管理、集群及系统架构)》,教程侧重于讲解MongoDB的常用特性及高级特性,从实际开发的角度出发对MongoDB...

    mongodb-linux-x86_64-4.0.18.tgz

    mv mongodb-linux-x86_64-4.0.18 mongodb 3、进入 mongodb 目录创建目录 db 和 logs cd /usr/local/mongodb mkdir db mkdir logs 4、进入到 bin 目录下,编辑 mongodb.conf 文件,内容如下: dbpath=/usr/local/...

    【BAT必备】MongoDB面试题

    【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT必备】MongoDB面试题【BAT...

    MongoDB图形化管理工具 MongoDB Compass

    MongoDB图形化管理工具 MongoDB Compass

    基于MongoDB的日志系统Mongodb-Log.zip

    mongodb-log 是一个基于MongoDB的Python日志系统。 MongoDB 的 Capped Collection是一个天生的日志系统,MongoDB自己的oplog就是用它来存储的,Capped Collection的特点是可以指定Collection的大小,当记录总大小...

    五、MongoDB 学习PPT

    MongoDB 学习PPT

    MongoDB(mongodb-org-server_5.0.4_amd64.deb)

    MongoDB Community Server(mongodb-org-server_5.0.4_amd64.deb)适用于适用于Debian10 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是...

    MongoDB4.2分片及副本集群搭建

    MongoDB4.2分片及副本集群搭建 MongoDB集群 MongoDB分片 MongoDB副本 MongoDB副本集群

    MongoDB(mongodb-src-r5.0.4.tar.gz)

    MongoDB Community Server(mongodb-src-r5.0.4.tar.gz)源代码 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非...

    MongoDB教程基础入门

    教程名称:MongoDB教程基础入门 课程目录:【】MongoDB教程基础入门-代码【】MongoDB教程基础入门01第一讲上【】MongoDB教程基础入门02第一讲下【】MongoDB教程基础入门03第二讲上【】MongoDB教程基础入门04第二讲...

    mongodb在java中小试牛刀

    NULL 博文链接:https://hbxflihua.iteye.com/blog/2370781

    MongoDB Community(mongodb-linux-aarch64-ubuntu1804-5.0.8.tgz)

    MongoDB Community Server(mongodb-linux-aarch64-ubuntu1804-5.0.8.tgz)适用于Ubuntu 18.04 Arm芯片, MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决...

    mongodb c#驱动最新驱动mongodb.driver.dll 版本2.12.0-beta1

    mongodb c#驱动 最新驱动mongodb.driver.dll 版本2.12.0-beta1,包内有MongoDB.Bson.dll 、mongodb.driver.core.dll 等文件

    mongodb-v4.0

    mongodb-win32-x86_64-2008plus-ssl-v4.0-latest-signed.msi

    MongoDB 5.0.6 windows版本

    MongoDB 5.0.6 windows版本

    windows mongodb 32位

    MongoDB win 32位,MongoDB win 32位,MongoDB win 32位

    MONGOdb视频教程地址.txt

    真实有效的mongodb视频教程地址 深入浅出 MongoDB 高清IT教程视频下载 1.1、-nosql与MongoDB.mp4 1.2、-MongoDB安装配置.mp4 1.3、-MongoDB?shell详.mp4 1.4、-MongoDB文档、集合、数据库的概念.mp4 1.5、-...

Global site tag (gtag.js) - Google Analytics