1. 简介
MongoDb是一款开源的非关系型数据库,在Windows系统中进行简单配置使用十分方便。它是以BSON(类似于JSON)为数据存储格式,在数据存储量大且需要频繁查询时表现优异。
2. 安装
2.1 下载MongoDb
进入官网https://www.mongodb.com/,下载适合Windows系统的MongoDb安装文件。可以选择使用msi包或zip包格式,msi包安装后会自动为你添加到PATH环境变量中,而zip包需要用户自己手动添加。
2.2 安装MongoDb
使用默认设置安装MongoDb即可。注意,安装路径别忘了记住。
3. 配置
3.1 创建MongoDb数据目录
3.1 创建MongoDb数据目录
在Windows上运行MongoDb时,需要为MongoDb创建一个数据目录,该目录将用于存储MongoDb的数据文件。这里以C盘根目录下的data文件夹为例,可以执行以下命令创建:
mkdir C:\data
3.2 配置MongoDb
进入MongoDb安装目录,找到文件夹'db',在该文件夹下新建一个名为mongod.cfg的文件,使用任意文本编辑器打开并输入以下内容:
systemLog:
destination: file
path: c:\data\mongod.log
storage:
dbPath: c:\data\db
其中,'path'必须是C盘下的data文件夹,'dbPath'必须是C盘下的db文件夹。
4. 启动MongoDb
在安装目录下的bin文件夹找到mongo.exe,右键以管理员身份运行。此时,可以在命令行下输入以下命令启动MongoDb服务:
mongod
若成功启动,则最后一行输出"waiting for connections on port 27017"。
5. 使用MongoDb
MongoDb使用命令行工具进行操作。开启一个新窗口,运行mongo.exe。这时,可以输入以下命令进行测试:
use admin
db.hello.insert({hello: 'world'})
db.hello.find()
其中,'use admin'命令用于切换到admin数据库,'db.hello.insert()'用于往hello集合中添加数据,'db.hello.find()'用于查询hello集合中的所有数据。若没有报错,则说明MongoDb配置成功。
6. 总结
MongoDb在Windows系统中的配置过程较为简单,可以按照以上步骤进行。配置成功后,就可以使用MongoDb开展一些简单的数据管理工作。