一、 启动Mongodb
在linux下使用 $ ./mongod 来启动数据库
在windows下使用 $ mongod.exe 这样来启动数据库
不过我遇到的情况是默认数据路径是 /data/db,这个是linux下的默认路径,我不知道为什么windows版本是这样的,有兴趣的可以试试是不是这样。然后启动的时候就需要设置参数了 --dbpath,这个是设置启动的时候使用的数据路径,命令如下: $ mongod.exe --dbpath 具体路径
如下:
2014-09-25T18:27:19.085+0800 2014-09-25T18:27:19.087+0800 warning: 32-bit servers don't have journaling enabl ed by default. Please use --journal if you want durability. 2014-09-25T18:27:19.087+0800 2014-09-25T18:27:19.098+0800 [initandlisten] MongoDB starting : pid=2384 port=27 017 dbpath=D:\MongoDB2.6\data\blog 32-bit host=EGWC4G4GONMPK3N 2014-09-25T18:27:19.098+0800 [initandlisten] 2014-09-25T18:27:19.099+0800 [initandlisten] ** NOTE: This is a 32 bit MongoDB b inary. 2014-09-25T18:27:19.099+0800 [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal). 2014-09-25T18:27:19.100+0800 [initandlisten] ** Note that journaling defau lts to off for 32 bit and is currently off. 2014-09-25T18:27:19.100+0800 [initandlisten] ** See http://dochub.mongodb. org/core/32bit 2014-09-25T18:27:19.101+0800 [initandlisten] 2014-09-25T18:27:19.101+0800 [initandlisten] targetMinOS: Windows XP SP3 2014-09-25T18:27:19.102+0800 [initandlisten] db version v2.6.4 2014-09-25T18:27:19.102+0800 [initandlisten] git version: 3a830be0eb92d772aa855e bb711ac91d658ee910 2014-09-25T18:27:19.103+0800 [initandlisten] build info: windows sys.getwindowsv ersion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49 2014-09-25T18:27:19.103+0800 [initandlisten] allocator: system 2014-09-25T18:27:19.104+0800 [initandlisten] options: { storage: { dbPath: "D:\M ongoDB2.6\data\blog" } } 2014-09-25T18:27:19.140+0800 [initandlisten] waiting for connections on port 270 17
二、 连接数据库
linux下使用./mongo
windows下使用mongo.exe
这样默认都是连接的本地的数据库,如下:
D:\MongoDB2.6\bin>mongo.exe MongoDB shell version: 2.6.4 connecting to: test Server has startup warnings: 2014-09-25T18:27:19.098+0800 [initandlisten] 2014-09-25T18:27:19.099+0800 [initandlisten] ** NOTE: This is a 32 bit MongoDB b inary. 2014-09-25T18:27:19.099+0800 [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal). 2014-09-25T18:27:19.100+0800 [initandlisten] ** Note that journaling defau lts to off for 32 bit and is currently off. 2014-09-25T18:27:19.100+0800 [initandlisten] ** See http://dochub.mongodb. org/core/32bit 2014-09-25T18:27:19.101+0800 [initandlisten]
如果想要设置连接数据库的主机和端口,可以自己设置连接参数。不再详细累赘。
三、简单操作
连接以后就可以使用mongodb shell,并且这个shell还是一个完备的javascript解释器,可以运行任何javascript程序,还可以充分使用javascript 标准库,举例如下图:
下面展示两个简单的命令
show dbs 显示出来所有的数据库
use dbname 选择数据库
四、 关闭数据库
可以直接关闭命令行来关闭数据库,或者在数据库的命令行中使用 Ctrl + C,不过这样的方式属于不正常关闭,会导致..lock文件没有进行处理,这样下次再使用此数据路径的时候,会出现启动错误。
可以在客户端中,使用db.shutdownServer()命令,不过前提是必须切换到admin数据库。
参考:《Mongodb 权威指南》
相关推荐
MongoDB入门教程 + 架构简析 + java使用MongoDB的简单程序
下了个windows版的,装了一下,并且写了几个简单的例子,测试了一下,经过测试,mongodb确实好用,也很简单,当然其中也遇到了很多问题,因此为了能让以后的同学们更好的入门,所以做一个简单的介绍。如果你想尽快...
用MindMaster以脑图形式,记录对MongoDB的简单操作和基础了解,适合完全不了解MongoDB的人想快速的了解下面几个问题: 1.MongoDB是什么? 2.安装MongoDB 3.MongoDB对文档的增删改查、索引、聚合 4.用Java操作MongoDB...
MongoDB的基础入门和项目,对MongoDB的简单介绍,熟读文章可以拥有自己研究的基础能力。
mongodb入门小书,简单快速高效!可以看看,快速了解mongodb的基本用法!
mongodb 简单入门,让你快熟的从关系型的数据库专项nosql
mongoDB初学者参考文件,包括如何安装mongodb数据库,安装服务,简单语句操作。
之前为了了解mongodb数据库,网上搜集的一些资料,可作为简单了解或者入门使用。 比较简单的MongoDB入门资料,包含一个PPT,一个txt,一个word代码段。
MongoDB 基础,涉及到CRUD,简单查询,文档中对每个MongoDB 属性提供一个简单的demo,另有管道查询操作,java代码实现操作MongoDB的简单例子。
java基于jsoup+mongodb的简单爬虫入门程序,简单易懂,希望能给大家提供帮助
对于新解除mongoDB数据的人来说,是一个很简单很有效的讲解,便于对mongoDB的初步认识和简单使用。
主要介绍了mongodb数据库入门之CURD简单操作,结合简单示例形式分析了MongoDB数据库基本的CURD增删改查相关操作技巧与注意事项,需要的朋友可以参考下
用NodeJS+Express+MongoDB简单博客系统,有前端页面及后端代码,适合入门学习express框架
简单的mongodb的使用例子,适合mongodb的入门,和框架搭建
windows XP环境下MongoDB的安装、MongoDB基本语法、MongoDB GridFS基本操作、PHP中mongodb的基本操作 *************************************************************************** 一、安装 下载后将压缩包解压到...
下面给大家介绍MongoDB的概念及简单操作. 1、以下列举普通的关系型数据库和MongoDB数据库简单概念上的区别: 2、MongoDB的简单操作 (1)启动MongoDB数据库之后,使用命令mongo,显示如下,默认连接到test数据库。...
在本系列教程中,将分三部分指导对Mongodb的学习,在第一部分中,将简单介绍Mongodb的安装和基本使用方法,在第二部分中,将介绍Java对Mongodb的编程操作,在第三部分中,将介绍Spring对Mongodb的编程操作。...
是关于MongoDB数据库的简易操作说明,pdf文档只需要看Home/Developer Zone/ Manual/下面的内容就可以里,这里面包含了增删改查的所有示例操作,下载完毕记得评论一下(5个字以上),被扣资源分就会回来 !