Mongodb数据库学习之windows7系统下mongodb的安装
windows系统下的mongodb软件可在https://www.mongodb.org/downloads中下载。
注:在mongodb2.2以后将不再支持windows XP 系统。
下载完成以后开始安装,和其它windows软件安装相同,在安装过程中有一个地方需要注意,在下图中我们可以选择Custom选项自定义一些选项,如果使用默认配置,那可以选择complete。
在这里我将安装目录改成了D盘,如下图
接下来的安装过程我就不一一截图,就是正常的windows软件的安装。
下面设置Mongodb存放数据的目录:
Mongodb默认存放数据的目录为data/db,然而此目录不会自动的创建,因此需要我们自己手动创建,在D盘下创建data/db目录
然后新建环境变量,将mongodb的安装目录/bin 加入Path中
确定完成,打开windows的dos窗口,在命令行下输入命令mongod.exe –dbpath D:/data/db
出现如下结果说明服务成功开启
2015-12-21T16:14:13.633+0800 I - [initandlisten] Detected data files in D
:/data/db created by the 'mmapv1' storage engine, so setting the active storage
engine to 'mmapv1'.
2015-12-21T16:14:13.691+0800 I CONTROL [initandlisten]
2015-12-21T16:14:13.691+0800 I CONTROL [initandlisten] ** WARNING: This 32-bit
MongoDB binary is deprecated
2015-12-21T16:14:13.692+0800 I CONTROL [initandlisten]
2015-12-21T16:14:13.693+0800 I CONTROL [initandlisten]
2015-12-21T16:14:13.694+0800 I CONTROL [initandlisten] ** NOTE: This is a 32 bi
t MongoDB binary.
2015-12-21T16:14:13.694+0800 I CONTROL [initandlisten] ** 32 bit builds a
re limited to less than 2GB of data (or less with --journal).
2015-12-21T16:14:13.695+0800 I CONTROL [initandlisten] ** Note that journ
aling defaults to off for 32 bit and is currently off.
2015-12-21T16:14:13.695+0800 I CONTROL [initandlisten] ** See http://doch
ub.mongodb.org/core/32bit
2015-12-21T16:14:13.696+0800 I CONTROL [initandlisten]
2015-12-21T16:14:13.704+0800 I NETWORK [HostnameCanonicalizationWorker] Startin
g hostname canonicalization worker
2015-12-21T16:14:13.704+0800 I FTDC [initandlisten] Initializing full-time d
iagnostic data capture with directory 'D:/data/db/diagnostic.data'
2015-12-21T16:14:13.708+0800 I NETWORK [initandlisten] waiting for connections
on port 27017
接下来将mongodb服务配置成windows的系统服务
首先,打开dos窗口输入如下命令
> mkdir D:\data\log
接着开始安装服务,在Dos命令行下输入
> mongod.exe --logpath D:\data\log\mongod.log --dbpath D:\data\db -- install
回车以后出现如下结果
2015-12-21T16:41:27.570+0800 I CONTROL [main]
2015-12-21T16:41:27.571+0800 W CONTROL [main] 32-bit servers don't have journal
ing enabled by default. Please use --journal if you want durability.
2015-12-21T16:41:27.571+0800 I CONTROL [main]
说明安装成功
然后可以通过命令如下命令管理mongodb服务了
> net start mongodb 开启mongodb服务
> net stop mongodb 关闭mongodb服务
最后如果想移除服务可使用如下命令
> Mongod.exe –remove
同样可以配置成windows下的自启动的服务,使用如下命令
> sc.exe create mongoDB bingPath=“安装目录\bin\mongod.exe --service --logpath=\”D:\data\log\mongod.log\” --dbpath=\”D:\data\db\”” DisplayName=”mongoDB” start=”auto”
成功以后每次mongodb服务都会随着windows系统的启动而开启。
删除服务使用如下命令
> sc.exe delete mongoDB
至此在windows7下安装mongodb的方法已经介绍完毕,如果有什么更好的意见,请在下面留言
相关文章
MySQL 从 SQL 文件恢复数据库
发布时间:2023/05/09 浏览次数:191 分类:MySQL
-
本篇文章介绍了从 MySQL 中的 sql 文件恢复数据库。从 .sql 恢复数据库是一项简单的操作,可以使用 MySQL 工作台或命令行来实现。 本教程演示了从 SQL 文件恢复数据库的两种方法。
在 MySQL 中显示表或数据库的索引
发布时间:2023/05/09 浏览次数:107 分类:MySQL
-
本篇文章介绍了如何在 MySQL 中显示表或数据库的索引。 我们将学习如何从一个数据库或所有数据库中的一个或多个表中获取索引。
在 MySQL 中显示当前数据库
发布时间:2023/05/08 浏览次数:164 分类:MySQL
-
本篇文章重点介绍了可用于显示 MySQL 中当前数据库的各种查询。 我们将通过使用 Windows 命令行和 MySQL Workbench 来学习。
MySQL 中检查数据库是否存在
发布时间:2023/05/08 浏览次数:118 分类:MySQL
-
在本文中将介绍许多检查数据库是否存在于 MySQL 中的方法。检查数据库是否存在于 MySQL 中 系统模式是 MySQL 使用的模式。
使用 JDBC 连接到 MySQL 数据库
发布时间:2023/05/08 浏览次数:82 分类:MySQL
-
本文讨论 JDBC 以及使用 JDBC 连接数据库的要求。 我们还查看了一个示例,以了解如何实现 Java 代码来连接 MySQL 数据库。MySQL 为使用 Java 编程语言和 MySQL Connector/J 开发的应用程序提供连接。
比较 MongoDB 中的字段
发布时间:2023/04/21 浏览次数:51 分类:MongoDB
-
在本文中,我们将了解如何比较 MongoDB 中的两个字段。 此外,我们将看到一个相关的示例和解释,以使主题更容易理解。
清除或删除 MongoDB 中的集合
发布时间:2023/04/21 浏览次数:147 分类:MongoDB
-
本篇文章将告诉大家如何删除 MongoDB 数据库中的集合以及删除 MongoDB 中的集合的不同方法。
向 MongoDB 集合中的每个文档添加新字段
发布时间:2023/04/21 浏览次数:107 分类:MongoDB
-
您将在这篇文章中了解 $set 和 $setOnInsert 操作。 此外,利用这两个运算符,快速描述了向 MongoDB 中的集合添加字段的挑战。
MongoDB 截断集合
发布时间:2023/04/21 浏览次数:178 分类:MongoDB
-
可以根据需要选择两个选项之一来截断下面的集合。 在今天的文章中,我们将学习如何在 MongoDB 中截断集合。