一、安装MongoDB前的准备工作
在我们开始安装MongoDB之前,需要先确保完成以下准备工作:
1.下载MongoDB
首先需要进入MongoDB的官网,下载对应的安装包。在这里我们选择Windows Server 2008 R2 64-bit及后续版本的版本:
https://www.mongodb.com/download-center/community
下载完成后进行安装,一路Next即可。安装完成后会有一个MongoDB的安装目录:
C:\Program Files\MongoDB\Server\4.2\bin
2.创建MongoDB的数据目录
在安装MongoDB之前,需要先创建MongoDB的数据目录,因为MongoDB默认会将数据存储在/data/db目录下,如果没有这个目录,MongoDB会启动失败,因此我们需要手动创建出来:
cd \
md data\db
二、安装MongoDB
完成以上准备工作后,我们开始进入MongoDB的安装过程:
1.配置环境变量
在进行MongoDB的安装之前,需要先配置环境变量,否则将无法使用MongoDB命令:
在电脑属性->高级系统设置->环境变量中找到Path系统变量,点击编辑,在最后面添加MongoDB的安装路径:
C:\Program Files\MongoDB\Server\4.2\bin
2.启动MongoDB
配置好环境变量后,我们就可以启动MongoDB了。在命令行中输入以下命令:
mongod
如果提示没有/data/db目录,则手动创建即可。如果一切正常,MongoDB就会顺利启动。
3.连接MongoDB
启动MongoDB后,我们需要连接MongoDB。打开另一个命令行窗口,输入以下命令:
mongo
这时候就可以连接到MongoDB了,可以进行数据库操作了。
三、MongoDB基本操作
1.创建数据库
在MongoDB中创建一个新的数据库非常简单,只需要在MongoDB连接后,使用use命令即可:
use database_name
其中database_name是你要创建的数据库名称。
当然,如果你不确定某个库是否存在,也可以先查询后操作:
show dbs
2.创建集合
在MongoDB中,我们使用createCollection命令来创建一个新的集合,例如:
db.createCollection("my_collection")
其中my_collection为创建的集合的名称。
3.插入数据
在MongoDB中,我们使用insert方法来向集合中插入文档:
db.my_collection.insert({name:"Jack", age:20})
其中my_collection为集合名称,name和age为文档中的字段名和值。
4.查询数据
在MongoDB中,我们使用find方法来查询数据:
db.my_collection.find()
其中my_collection为集合名称,可以查询到该集合中所有的文档。
5.更新数据
在MongoDB中,我们使用update方法来更新数据:
db.my_collection.update({name:"Jack"}, {$set:{age:25}})
其中my_collection为集合名称,name和age为文档中的字段名和值,$set表示要更新的操作。
6.删除数据
在MongoDB中,我们使用remove方法来删除数据:
db.my_collection.remove({name:"Jack"})
其中my_collection为集合名称,name和age为文档中的字段名和值。
四、总结
安装MongoDB并不难,但是使用MongoDB还需要一定的学习和实践。希望本文的简易指南能够帮助大家了解MongoDB的基本操作,快速上手。