然后,一步一步进行安装即可
默认情况下,安装到C盘的Program Files文件夹下的MongoDB文件夹中
服务器配置
【搭建服务器】
搭建服务器,需要进行以下几个步骤
1、创建data文件夹存储数据库的数据文件;创建log文件夹存储数据库的日志文件;创建bin文件夹存储数据库的可执行文件;创建conf文件夹来存储数据库的配置文件
2、在windows系统下需要设置环境变量,否则在命令行中会提示mongod命令不可用
在环境变量的path中,添加mongod.exe文件的目录
3、接下来,有两种方式启动mongoDB服务,一种如下所示,设置dppath参数值为自定义的目录路径
由下图看出,mongodb的默认端口是27017
4、另一种是在conf文件夹下新建mongod.conf文件,在这个文件中将设置mongodb启动的配置参数
这种方法在命令行工具中没有任何提示,因为记录已经保存到日志文件中,此时mongodb服务已经正常开启
【连接服务器】
在搭建好mongodb服务器之后,需要使用客户端mongo进行连接,才能进行下一步的操作
因为是使用mongo连接mongodb服务器,所以需要保证启动mongodb服务器的命令行工具不被关闭,新开一个命令行工具,并输入mongo 127.0.0.1/test,test为数据库的名称
【关闭mongod服务】
首先切换到admin数据库(use admin),然后使用db.shutdownServer()命令来关闭服务
数据库操作
【默认】
MongoDB 中默认的数据库为 test,如果没有创建新的数据库,集合将存放在 test 数据库中
【查看】
使用show dbs来查看数据库
【创建/切换】
使用use命令来切换/创建数据库,会发现创建的数据库并不在数据库的列表中, 要显示它,需要向数据库插入一些数据
【显示当前数据库】
使用db命令来显示当前数据库
【将数据写入集合中】
使用db.集合名.insert(文档)来将文档的数据写入集合中,文档的格式为JSON。而所有存储在集合中的数据都是BSON格式。BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON。
【查看集合】
上面的插入操作,会自动创建集合db1_coll1,使用show collections命令可以查看当前数据库中的所有集合
【删除数据库】
这将删除当前所选数据库。 如果没有选择任何数据库,那么它将删除默认的'test‘数据库
集合操作
集合类似于SQL数据库中的数据表,标识为collection
【查看集合】
可以使用命令show collections检查创建的集合
[注意]也可以使用show tables来查看集合
【创建集合】
在插入文档时,MongoDB首先检查上限集合capped字段的大小,然后检查max字段
name:集合的名字
capped:是否启用集合限制,如果开启需要制定一个限制条件,默认为不启用,这个参数没有实际意义
max:集合中最大条数限制,默认为没有限制
size:限制集合使用空间的大小,默认为没有限制,size的优先级比max要高
autoIndexId:是否使用_id作为索引,默认为使用(true或false)
[注意]向集合中插入文档时,如果集合不存在 ,则会自动创建集合
【删除集合】
MongoDB 的 db.collection_name.drop() 用于从数据库中删除集合。如果选定的集合成功删除,drop()方法将返回true,否则返回false
以上这篇老生常谈MongoDB数据库基础操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持七叶笔记。