mongoDB安装包资源下载(点击此处免费下载),希望可以对学者有所帮助。
mongoDB是一个基于分布式文件存储的数据库,它将数据存储为一个类似JSON对象的文档,数据结构由键值(key=>value)对组成。其格式可以参考如下:
1、在网上搜索并下载mongodb服务,下载所需的文件包(也可以在本博客中下载该资源)。
也可以在本例的资源中下载(以mongodb3.4.1-mac为例)
2、在mongodb/bin目录下创建数据库文件夹collection,之后再终端cd到bin目录下。
输入指令:
./mongod —dbpath collection
3、但目前启动的数据库是不安全的,任何人都可以访问,下面做安全处理。
(1)新打开一个终端,cd到bin目录下,
(2)输入指令
./mongo //回车
(3)之后输入指令
use collection //回车
(4)输入指令创建一个用户
db.createUser({user:’root’, pwd:’123456’, roles:[‘readWrite’]})
只有我们就可以看到用户添加成功。
4、接下来我们验证一下用户是否添加成功。
(1)在上述内容下面输入指令
db.auth(“root”, ‘123456’) //回车
(2)之后我们可以看到返回值为1,表示该用户已经存在了。
5、用账号和密码的方式启动mongodb 。
(1)关闭上述启动的两个终端,并将后台运行的mongodb关闭掉,打开终端cd到bin目录下
(2)输入指令
./mongod --dbpath collection/ --auth //回车,便启动了
(3)此时我们的数据库就安全了
6、插入主键。
指令格式:
db.userInfos.ensureIndex({"account":1}, {'unique':true})
其中userInfos是数据库中的表,ensureIndex是插入主键的接口,回车之后我们便可以看到插入的结果。
7、使用Robo 3T打开数据库
网络搜索并下载Robo 3T工具,使用该工具的主要有点在于操作便捷,查询速度快。
安装完成之后,只需要将上述数据库文件夹collection导入即可,打开后的内容如图所示。
小提示
有兴趣的同学可以访问 MongoDB教程 ,可以详细、系统的学习该知识点。