下载:
[root@jakarta hooopo]# wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-static-1.3.0.tgz
安装:
直接解压就ok。。
[root@jakarta hooopo]# tar zxvf mongodb-linux-x86_64-static-1.3.0.tgz
创建目录:
[root@jakarta mongodb-linux-x86_64-static-1.3.0]# mkdir -p /data/db
启动mongodb server:
[root@jakarta mongodb-linux-x86_64-static-1.3.0]# ./bin/mongod &
[1] 8507
[root@jakarta mongodb-linux-x86_64-static-1.3.0]# ./bin/mongod --help for help and startup options
Sat Mar 6 20:18:02 Mongo DB : starting : pid = 8507 port = 27017 dbpath = /data/db/ master = 0 slave = 0 64-bit
warning: built with boost version <= 1.34, limited concurrency
Sat Mar 6 20:18:02 db version v1.3.0, pdfile version 4.5
Sat Mar 6 20:18:02 git version: 6fb87032031c0d9f88490c14b953b5dd934a5849
Sat Mar 6 20:18:02 sys info: Linux ofc-n1.10gen.com 2.6.23.17-88.fc7 #1 SMP Thu May 15 00:02:29 EDT 2008 x86_64 BOOST_LIB_VERSION=1_33_1
Sat Mar 6 20:18:02 waiting for connections on port 27017
启动客户端连接mongodb:
[root@jakarta mongodb-linux-x86_64-static-1.3.0]# ./bin/mongo
MongoDB shell version: 1.3.0
url: test
connecting to: test
Sat Mar 6 20:19:34 connection accepted from 127.0.0.1:39857 #1
type "help" for help
> db.foo.save({a:1})
Sat Mar 6 20:19:56 allocating new datafile /data/db/test.ns, filling with zeroes...
Sat Mar 6 20:19:56 done allocating datafile /data/db/test.ns, size: 16MB, took 0.046 secs
Sat Mar 6 20:19:56 allocating new datafile /data/db/test.0, filling with zeroes...
Sat Mar 6 20:19:56 done allocating datafile /data/db/test.0, size: 64MB, took 0.104 secs
Sat Mar 6 20:19:56 building new index on { _id: ObjId(000000000000000000000000) } for test.foo...
Sat Mar 6 20:19:56 Buildindex test.foo idxNo:0 { name: "_id_", ns: "test.foo", key: { _id: ObjId(000000000000000000000000) } }
Sat Mar 6 20:19:56 done for 0 records 0secs
Sat Mar 6 20:19:56 insert test.foo32152ms
> db.foo.findOne()
{ "_id" : ObjectId("4b92486c67fe79f9ebd399a5"), "a" : 1 }
指定data存放目录:
./mongod --dbpath /var/lib/mongodb/
指定端口:
./mongod --port 12345
以精灵进程方式运行:
./mongod --fork --logpath /var/log/mongodb.log --logappend
结束server:
kill -2 PID
or
> db.shutdownServer()
mongodb官方网站:
http://www.mongodb.org/
还有国人翻译的文档:
http://www.mongodb.org/display/DOCSCN/Home
分享到:
相关推荐
NULL 博文链接:https://flycun2.iteye.com/blog/1906539
在本教程中,我们将探讨如何使用Java编程语言与MongoDB数据库进行交互,通过一个简单的"Hello, World!"示例来入门。MongoDB是一款流行的、基于文档的NoSQL数据库,而Java是广泛应用于企业级开发的编程语言。结合两者...
在IT行业中,数据库管理和开发是至关重要的技能,尤其是在大数据时代,NoSQL数据库如MongoDB的使用日益广泛。MongoDB是一个高性能、开源、无模式的分布式文档型数据库,它以其灵活性和可扩展性受到青睐。而PHP作为...
本系列指南将深入探讨MongoDB的核心概念、操作以及在大数据处理中的应用。 《MongoDB权威指南(第2版)》是全面了解MongoDB的基础教程,涵盖了以下关键知识点: 1. **MongoDB基础知识**:介绍MongoDB的基本架构,...
在这个项目中,我们看到 MongoDB 被用作一个存储平台,支持多种文件类型的上传,特别是图片、Excel 和 Word 文件。这种功能在许多应用场景中都非常有用,比如内容管理系统、文件分享平台或者数据分析工具。 首先,...
/usr/local/mongodb/mongodb-linux-2.0.7/bin/mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/mongodb-linux-2.0.7/logs/mongodb.log --logappend --port=27017 --fork 知识点 6:配置...
在提供的压缩包文件名`mongodb-linux-x86_64-3.4.7`中,`3.4.7`表示这是MongoDB的3.4系列的一个版本,该版本在2017年发布,带来了诸多性能优化和新特性。64位(x86_64)说明该版本适用于64位的Linux操作系统。 安装...
MongoDB是一种流行的开源、分布式文档数据库,常被用于构建高性能、可扩展的应用程序。这个“mongodb-测试数据”压缩包显然包含了一些用于测试MongoDB功能的样例数据集,特别是针对增、删、改、查(CRUD)操作的学习...
MongoDB 实验报告 本实验报告旨在详细介绍 MongoDB 的安装、配置和基本操作步骤,本报告基于 CentOS 7 系统,通过一步一步的截图和文字说明,帮助读者快速掌握 MongoDB 的使用。 一、安装 MongoDB 首先,我们需要...
MongoDB图形化管理工具 MongoDB Compass
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_helloworld”项目应该包含示例代码,帮助初学者快速上手。记得在实际应用中,你需要处理异常并适当地关闭MongoClient,以避免资源泄漏: ```java mongoClient.close(); ``` 在学习过程中,理解...
MongoDB入门指南 MongoDB是一种开源的文档类型数据库,它具有高性能、可扩展、高可用、自动收缩等特性。MongoDB能够避免传统的ORM映射,从而有助于开发。MongoDB中的每一行记录就是一个文档,它是一个由键值对构成...
MongoDB是一款开源、高性能、无模式的文档型数据库,它在现代应用程序开发中扮演着重要的角色,特别是在处理大量非结构化数据时。针对"mongodb Windows7 64位"这个主题,我们将深入探讨MongoDB在Windows 7 64位操作...
4. **多文档事务**:在4.x系列中,MongoDB实现了跨文档的ACID事务,提高了应用程序的复杂性处理能力。 接下来,我们将分别介绍在Windows和CentOS 7.0上的安装步骤: **Windows安装**: 1. **下载安装包**:从...
标题中的“mongodb资料”指的是关于MongoDB的一系列学习资源,包括文档、教程和软件。这些资源可能是为了帮助初学者或有经验的开发者深入理解MongoDB的使用和功能。 描述中的“传智播客2015 php mogodb数据库讲解...
MongoDB是一个开源、分布式、高性能的NoSQL数据库,以其灵活性、可扩展性和高可用性而闻名。`mongodb.dll`是MongoDB数据库系统在Windows平台上运行所必需的一个动态链接库(DLL)文件,它包含了MongoDB客户端和...
MongoDB 是一个流行的开源、基于分布式文件存储的数据库系统,主要设计用于处理大量数据的分布式环境。C# 驱动是 MongoDB 提供的一种客户端库,允许 .NET 开发者与 MongoDB 数据库进行交互。标题提到的是 MongoDB 的...
Spring Data MongoDB是一个强大的Java库,它为开发人员提供了一种简单的方式来访问和操作MongoDB数据库。这个库是Spring Data框架的一部分,旨在简化数据访问层的实现,尤其在使用NoSQL数据库如MongoDB时。MongoDB...