学习MongoDB(一)
一 . MongoDB
1.概述
CMS采用MongoDB数据库存储CMS页面信息,CMS选用Mongodb的原因如下:
1、Mongodb是非关系型数据库,存储Json格式数据 ,数据格式灵活。
2、相比课程管理等核心数据CMS数据不重要,且没有事务管理要求。
什么是MongoDB呢?
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
2.安装/使用
2.1 下载
MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装。
官方地址:
https://www.mongodb.com/
小喵学习的时候下载3.4版本:
http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi
小伙伴们也可以去小喵的百度网盘上下载下来哦!
链接:https://pan.baidu.com/s/1cDHmM5xZ2GEZVZ3cyU3Gbg
提取码:jpz6
2.2 安装
步骤一:向导页面
步骤二:同意许可
步骤三:选择安装类型:建议使用自定义安装
步骤四:选择安装路径
步骤五:准备安装
步骤六:提示安装成功后,需要重启计算机,点击“OK”
(注意:重启计算机不是每台计算机都需要,有的计算机不需要重启哦!)
步骤七:完成安装
步骤八:重启计算机
(这一步和 步骤六 相同)
3.配置MongoDB
创建几个文件夹/文件具体如下 :
数据库路径 :data 目录
日志路径 : logs 目录
日志文件 : mongo.log 文件
配置文件 : mongo.conf 文件
1)data 目录、logs 目录、 mongo.conf 文件
mongo.conf 文件的信息如下 :
#数据库路径(根据自己安装的目录修改即可)
dbpath=G:JAVAMongoDBServer3.4data
#日志输出文件路径(根据自己安装的目录修改即可)
logpath=G:JAVAMongoDBServer3.4logsmongo.log
#错误日志采用追加模式
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#端口号 默认为27017
port=27017
2)mongo.log 文件
4.安装MongoDB服务
这一步可选
小喵没有将MongoDB注册成服务.
- 安装服务: 通过执行bin/mongod.exe,使用--install选项来安装服务,使用--config选项来指定之前创建的配置文件
--根据自己的安装目录调整路径
mongod.exe --config "G:JAVAMongoDBServer3.4mongo.conf" --install
2.命令操作
启动服务
net start MongoDB
关闭服务:
net stop MongoDB
- 删除服务:(如果服务创建有误,可以删除重新安装)
mongod.exe --remove
安装/使用问题 : 关于启动MongDB的mongod.exe 遇到闪退问题解决办法
在cmd命令窗口按照官方安装MongoDB时遇到 启动mongod.exe闪退的问题,解决办法:
在你安装MongDB的目录下,创建一个data文件夹。
然后,在需要先配置一下你要存储数据的地址,打开cmd命令窗口,进入到MongoDBin目录下 输入:mongod --dbpath G:JAVAMongoDBServer3.4data会出现
出现这些之后说明连接成功了,可以倒开浏览器访问 http://localhost:27017/ 如果查看到以下页面则说明ok了
这就是小喵的解决方法,
你get到了吗?
二.客户端工具-studio 3T for MongoDB
1..概述
studio3t是mongodb优秀的客户端工具。官方地址在https://studio3t.com/
同样小伙伴们也可以去小喵的百度网盘上下载下来哦!
链接:https://pan.baidu.com/s/1Zm7OTIWRoVhp9L0smdt4_g
提取码:zwz2
2.安装/使用
步骤一:向导
步骤二:许可
步骤三:选择安装位置
步骤四:准备安装
步骤五:安装完成
三.连接MongoDB
步骤一:启动,双击“Studio-3T.exe”
步骤二:打开新建管理“Connection Manager”
步骤三:创建新连接(New Connection)
步骤四:连接,选择新创建“localhost”,点击按钮“Connect”
步骤五:连接成功
常见设置
默认Studio3t的字体太小,需要修改字体:
好了,今天的知识就分享到这里了
希望小喵的分享对你有所帮助!
(^_^)~喵~!!
以上是 学习MongoDB(一) 的全部内容, 来源链接: utcz.com/z/534088.html