MongoDB3.4下载教程

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介: MongoDB3.4下载教程

MongoDB3.4下载教程


来源


一、下载安装


资源:


百度云mongodb3.4


提取码:lars






我的安装路径



二、对 MongoDB 进行配置


1. 配置环境变量 MONGO_HOME,PATH



2. 在 C:\software\MongoDB 下创建两个文件夹 datalog 以及创建一个 mongodb.config 文件



3. 在刚才创建的 data 文件夹里再创建一个 db 文件夹,在 log 文件夹里创建一个 mongo.log文件




4. 编辑刚才创建的 mongodb.config ,添加两行代码然后保存


logpath=C:\software\MongoDB\log\mongo.log
dbpath=C:\software\MongoDB\data\db



5. 以管理员的方式运行cmd(★注意一定要管理员方式运行)



6. 运行代码(后面的路径要跟自己前面操作的路径一致)


bin 目录下执行 C:\software\MongoDB\Server\3.4\bin


mongod --dbpath C:\software\MongoDB\data\db


7. 出现上图之后,稍等一下,然后去浏览器访问:http://127.0.0.1:27017/,出现下图证明 MongoDB 服务开启成功!



8. 安装 MongoDB 服务,Ctrl C 终止后,输入下面代码,我用第一个成功了:


mongod --config C:\software\MongoDB\mongodb.config --install
后者
mongod --dbpath "C:\software\data\db" --logpath "C:\software\MongoDB\log\mongo.log" -install -serviceName "MongoDB"



三、MongoDB 数据库操作方法:


1. 启动 MongoDB 数据库服务:在 cmd 窗口输入


★注意这个一定要在管理员模式运行的cmd下执行


net start MongoDB



2. 然后输入 mongo 进入数据库中进行命令操作了(在安装 bin 目录下)


查看 MongoDB版本



3. 停止 MongoDB 服务:cmd 输入:(★注意:这个也是要管理员模式的 cmd才能执行)


net stop MongoDB



四、Windows 无法启动 MongoDB Server 服务(位于本地计算机上)


1. 管理员身份打开 cmd ,然后删除安装时默认创建的 mongodb 服务:


sc delete MongoDB


服务列表中就已经不存在默认安装的MongoDB的服务。


2. 下面将手动创建一个新的可用的服务:


  • 手动创建目录 C:\software\MongoDB\data\dbC:\software\MongoDB\data\logs\


  • 手动创建文件 C:\software\MongoDB\data\logs\MongoDB.log


  • 手动创建文件:C:\software\MongoDB\data\mongo.config






3. 然后再在3.4/bin目录下 –config 使之生效(截图中 mongo.exe 先不执行)


mongod.exe --config F:\data\mongo.config



4.命令行运行创建一个新的 MongoDB服务(此截图采用了原文档的截图)


mongod --dbpath=F:\data\db  --logpath=F:\data\logs\MongoDB.log --install --serviceName "MongoDB"



5. 管理员身份运行


net start MongoDB
mongo



五、Win10系统环境不能在本地计算机启动MongoDB,错误代码 100


MongoDB安装目录\data文件夹下的mongod.lock和storage.bson删除即可。


六、net start mongodb 提示服务没有响应控制功能


win+r打开运行窗口,输入regedit,回车即打开注册表,找到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MongoDB;右侧窗口点击ImagePath修改可执行文件路径


主要是修改config后的配置路径为你刚修改的新配置文件路径



七、查看已经存在的数据库



使用 use 命令,如果数据库不存在则自动创建


db 命令可以查看当前操作的数据库



MongoDB数据库命名规则


数据库也通过名字来标识。数据库名可以是满足以下条件的任意UTF-8字符串。


不能是空字符串(“”)。


不得含有’ '(空格)、.、$、/、\和\0 (空字符)。


应全部小写。


最多64字节


有一些数据库名是保留的


admin: 从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。


local: 这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合


config: 当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。


统计数据库信息


stats()方法


删除数据库


dropDatebase()方法



这个方法其实主要是用于删除持久化在硬盘中的数据库


如果是删除的有集合的数据库,即持久化到磁盘的数据库


创建集合


显示创建


createCollection()方法


隐式创建


当向一个集合中插入一个文档的时候,如果集合不存在,则会自动创建集合



其他集合操作


集合重命名


renameCollection()方法


查看集合的详细信息


show collections


删除集合


db.collection.drop() 或 db.集合.drop()



相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
目录
相关文章
|
7月前
|
NoSQL MongoDB 数据库
mongoDB入门教程一:下载安装和环境配置、连接运行
mongoDB入门教程一:下载安装和环境配置、连接运行
217 0
|
存储 缓存 NoSQL
BigData之MongoDB:MongoDB基于分布式文件存储数据库的简介、下载、案例应用之详细攻略
BigData之MongoDB:MongoDB基于分布式文件存储数据库的简介、下载、案例应用之详细攻略
|
9天前
|
存储 NoSQL Linux
【MongoDB】下载安装、指令操作
【MongoDB】下载安装、指令操作
32 1
|
15天前
|
NoSQL 数据可视化 前端开发
MongoDB可视化工具Robo 3T的下载、安装与使用介绍
【6月更文挑战第3天】该文介绍了如何下载和安装MongoDB的图形化工具Robo 3T。首先,建议在开始之前安装MongoDB。然后,访问Robo 3T官网下载安装包,接受条款并选择适合的操作系统版本(此处以Windows 64位为例)。下载后,运行安装程序,依次点击"Next",选择安装路径,等待安装完成。安装后,启动Robo 3T,同意用户协议,免费激活并登录或注册账号。最后,按照提示完成配置步骤。
22 1
|
1月前
|
NoSQL 关系型数据库 MySQL
mongoDb的的下载安装使用
mongoDb的的下载安装使用
16 0
|
存储 NoSQL 安全
|
NoSQL 关系型数据库 MongoDB
《《玩转MongoDB 从入门到实战》》下载电子版
阿里云开发者数据团队推出了《玩转MongoDB从入门到实战》以理论+案例全方位解析,内含复制集、分片集群、ChangeStreams和事务功能的使用及原理介绍,帮助更多开发者快速掌握MongoDB核心架构及特色功能。
98 0
《《玩转MongoDB 从入门到实战》》下载电子版
|
NoSQL 关系型数据库 MongoDB
《《玩转MongoDB 从入门到实战》》电子版地址下载
阿里云开发者数据团队推出了《玩转MongoDB从入门到实战》以理论+案例全方位解析,内含复制集、分片集群、ChangeStreams和事务功能的使用及原理介绍,帮助更多开发者快速掌握MongoDB核心架构及特色功能。
116 0
《《玩转MongoDB 从入门到实战》》电子版地址下载
|
NoSQL MongoDB
从万得下载A股数据保存到mongodb
从万得下载A股数据保存到mongodb
116 0
|
NoSQL 关系型数据库 MongoDB
《《玩转MongoDB 从入门到实战》》电子版下载地址
阿里云开发者数据团队推出了《玩转MongoDB从入门到实战》以理论+案例全方位解析,内含复制集、分片集群、ChangeStreams和事务功能的使用及原理介绍,帮助更多开发者快速掌握MongoDB核心架构及特色功能。
100 0
《《玩转MongoDB 从入门到实战》》电子版下载地址