windows下安装mongodb和简单使用mongodb命令
一。下载,解压文件
到官方下载合适的版本 http://www.mongodb.org/downloads
例如:http://fastdl.mongodb.org/win32/mongodb-win32-i386-1.6.5.zip
解压后放到对应的盘符下面,例如:G:\mongodb165
二。安装
1.把bin目录加入到环境变量中 G:\mongodb165\bin
2.在G:\mongodb165下创建data文件夹放数据用
3.简单启动mongodb方法:
进入到bin目录下
C:\Documents and Settings\zheng>G:
G:\>cd mongodb165/bin
G:\mongodb165\bin>mongod --dbpath G:/mongodb165/data
G:\mongodb165\bin>mongod --dbpath G:/mongodb165/data
Sun Jan 16 14:56:03 MongoDB starting : pid=860 port=27017 dbpath=G:/mongodb165/d
ata 32-bit
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
** see http://blog.mongodb.org/post/137788967/32-bit-limitations
Sun Jan 16 14:56:03 db version v1.6.5, pdfile version 4.5
Sun Jan 16 14:56:03 git version: 0eb017e9b2828155a67c5612183337b89e12e291
Sun Jan 16 14:56:03 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LI
B_VERSION=1_35
Sun Jan 16 14:56:03 [initandlisten] waiting for connections on port 27017
Sun Jan 16 14:56:03 [websvr] web admin interface listening on port 28017
注:必须先建立data文件夹和到bin目录下执行。mongoDB 服务端的默认连接端口是 27017
2.添加到注册表作为Windows服务启动,和mysql一样启动Windows时会自动启动服务,到bin目录下执行
G:\mongodb165\bin>mongod --logpath G:\mongodb165\logs\mongodb165.log --logappend
--dbpath G:\mongodb165\data --directoryperdb --serviceName mongodb165 --install
完成后输出下面内容(360等杀毒软件会阻止,需要允许通过)
all output going to: G:\mongodb165\logs\mongodb165.log
Creating service mongodb165.
Service creation successful.
Service can be started from the command line via 'net start "mongodb165"'.
G:\mongodb165\bin>
其中:logs\mongodb165.log日志是以追加的方式输出的,--serviceName mongodb165是服务名称
启动MongoDB:net start mongodb165
停止MongoDB:net stop mongodb165
注:添加到注册表后重启电脑在服务项里面可以看到已经启动,但服务仍然没有启动,重启服务发现给360安全卫士阻止了需要再次确定才能启动。
3.mongodb的简单使用命令,到bin命令下执行mongo.exe进入管理界面,默认是进入到test帐号。
G:\mongodb165\bin>mongo.exe
MongoDB shell version: 1.6.5
connecting to: test
> show dbs;
admin
local
> help;查看命令提示
db.help() help on db methods
db.mycoll.help() help on collection methods
rs.help() help on replica set methods
help connect connecting to a db help
help admin administrative help
help misc misc things to know
show dbs show database names
show collections show collections in current database
show users show users in current database
show profile show most recent system.profile entries wit
h time >= 1ms
use <db_name> set current database
db.foo.find() list objects in collection foo
db.foo.find( { a : 1 } ) list objects in foo where a == 1
it result of the last line evaluated; use to f
urther iterate
exit quit the mongo shell
> use testdb;切换到testdb数据库,如果不存在则在插入数据后会自动创建一个,在data目录下可以看到新增了一个testdb的文件夹
switched to db testdb
> db.myc.save({a:10});向collection mpc 中保存一条信息,如果不存在collection会自动创建一个
> db.myc.find();检索所有记录
{ "_id" : ObjectId("4d32c9204e6100000000691e"), "a" : 10 }
> show collections;
myc
system.indexes
>exit;退出
分享到:
相关推荐
### Windows 下 MongoDB 安装与使用详解 #### 一、MongoDB 简介 MongoDB 是一种基于分布式文件存储的开源数据库系统。它属于 NoSQL 数据库的一种,使用 BSON(Binary JSON)格式来存储数据,支持动态模式,使得开发...
下面是 MongoDB 安装指南,旨在帮助用户快速安装和使用 MongoDB。 一、安装 MongoDB MongoDB 安装非常简单,下面是安装步骤: 1. 首先,在公共服务器(192.168.0.9)下的“w/胡云生”目录下,下载 mongodb-linux...
安装 MongoDB 时,可能需要调整系统配置,例如增加系统句柄数(如通过 `ulimit -n` 命令),以确保数据库能够处理足够的并发连接。此外,还需关注 MongoDB 的配置文件设置,如数据目录、端口号、日志文件等,以满足...
- 为了确认 MongoDB 是否安装成功,可以尝试使用 MongoDB 的命令行工具连接数据库。 - 打开一个新的命令提示符窗口。 - 输入 `mongo` 并按回车键。如果一切顺利,你将进入 MongoDB 的 shell 界面,可以看到类似于...
### MongoDB 安装与操作详解 ...通过以上步骤,可以在 Windows 或 CentOS 系统上完成 MongoDB 的安装、配置及基本操作,并构建起一个简单的分布式环境。这些知识对于初学者来说至关重要,也是深入学习 MongoDB 的基础。
**四、MongoDB 简单使用测试** 1. 双击`mongo.exe`启动MongoDB客户端。 2. 在客户端中,可以插入和查询数据: ```javascript // 插入一条数据 db.user.insert({"name":"xiaoming2","age":25}); // 查询数据 db...
MongoDB是一种NoSQL数据库,它不采用传统的表格和列结构,而是使用JSON格式的文档(BSON)来存储数据,这使得处理复杂的数据结构变得简单。它的分布式特性支持水平扩展,可以通过添加更多的服务器来提高性能和存储...
### MongoDB安装教程详解 #### 一、概述 本教程旨在为用户提供一个清晰、简洁的步骤指南,帮助用户在Windows环境下顺利安装MongoDB数据库系统,并将其添加到系统服务中。MongoDB是一款高性能、开源的NoSQL数据库,...
### MongoDB的安装与操作方法及规则 #### 一、NoSQL数据库分类及其特点 NoSQL数据库因其非关系型的数据存储方式,在处理大规模数据时具备很高的灵活性和可扩展性。主要分为四大类: 1. **键值(Key-Value)存储...
### Windows安装及简单配置MongoDB 3.6 #### 一、概述 本文将详细介绍如何在Windows环境下安装和配置MongoDB 3.6版本。MongoDB是一款基于分布式文件存储的开源数据库系统,它以BSON(Binary JSON)格式存储结构化...
2. **运行安装程序**:双击下载的msi文件,启动MongoDB安装向导。根据向导提示进行操作,通常会包括接受许可协议、选择安装类型(默认推荐“Typical”,即标准安装)以及指定安装目录。 3. **配置服务**:在安装...
安装 MongoDB 非常简单,只需要解压下载的 zip 文件即可。用户可以将其解压到任何目录下,例如 D:/MongoDB。为了方便命令行的使用,需要将 D:/MongoDB/bin 添加到系统环境变量的 path 中。 3. MongoDB 的运行 运行...
- 在PHP中,你可以使用MongoDB的PECL扩展来与数据库交互。下面是一个简单的示例代码: ```php $m = new MongoClient(); $db = $m->selectDB('mydatabase'); $collection = $db->selectCollection('mycollection...
"非关系型数据库 MongoDB 在 Linux 上安装使用说明,MongoDB 与 Spring Boot 整合代码示例" MongoDB 安装使用手册 1. 概述 在当前的数据存储领域中,非关系型数据库(NoSQL)正在逐渐崛起,MongoDB 作为其中的一...
安装MongoDB相对简单,可以通过下载二进制包进行部署。例如,在Linux环境下可以通过以下命令下载并解压MongoDB: ```bash wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.0.tgz tar -zxvf mongodb-...