1.我发现在windows平台下,没有32位的MongoDB,后来,我干脆直接下载了第一个,结果安装的时候直接报错,提示系统不支持
经过几次分析和博客查找后,发现MongoDB最新的文档版本3.4.4确实不支持win7 32位 ,所以大家如果也是win7 32位系统就不要安装3.4以上的版本了。
经过多番查找终于找到可用版本,下载mongodb:http://downloads.mongodb.org/win32/mongodb-win32-i386-2.4.5.zip
【启动数据库①---CMD方式启动】
2.下载好之后,给mongodb指定一个数据存放路径:这里我们放在mongodb目录下的data文件夹下。在cmd命令行中输入以下命令,这里是我的路径,具体安装时要换成自己的。
C:\Users\lg\Desktop\mongodb1\mongodb-win32-i386-2.4.5\bin\mongod.exe --dbpath C:\Users\lg\Desktop\mongodb1\mongodb-win32-i386-2.4.5\data
3.打开另外一个cmd命令窗口,输入以下命令连接数据库。
C:\Users\lg\Desktop\mongodb1\mongodb-win32-i386-2.4.5\bin\mongo.exe
当出现“Welcome to the MongoDB shell.”表示连接成功。默认连接到test数据库(还有另外一种方法,下面做解析)
4.添加以下两条命令测试数据存取。
db.test.save( { a: 1 } )
db.test.find()
如果能显示数据集表示成功存取。
还有另外一种方法,直接建配置文件
虽然有很多博客通过在CMD上面让大家进行配置,我们这里直接跳过,大家直接建配置文件。
【配置MongoDB】
①建一个data文件夹,与bin同级,用来存放数据
②建一个logs文件夹,在里面建一个文件mongo.log
③建一个etc(放配置文件)文件夹,在里面建一个文件mongo.conf(配置文件)
④打开mongo.conf文件,修改如下:
#数据库路径 dbpath=c:\MongoDB\data\ #日志输出文件路径 logpath=c:\MongoDB\logs\mongodb.log #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件 logappend=true #启用日志文件,默认启用 journal=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false quiet=false #端口号 默认为27017 port=27017 #指定存储引擎(默认先不加此引擎,如果报错了,大家再加进去) storageEngine=mmapv1
完成以上操作后,我们就可以启动我们的mongo数据库了。
在上面,我指定了一个存储引擎,这个通常是不需要的,如果需要,则添加指定引擎为:storageEngine=mmapv1
如果大家是win 64位,则可能不需要指定,如果是其它平台,比如linux平台或者osx平台,可能也不需要指定。
【启动数据库②---配置文件方式启动】
1.进入到bin目录(存放命令的目录,里面有mongod.exe)
2.启动一下mongo 命令:mongod --dbpath c:\MongoDB\data
看到 waiting for connections on port 27017 等,说明启动成功,紧接着,我们可以测试一下。
【或者】--->输入mongod --config C:\mongodb\etc\mongo.conf来启动Mongo
3.另开终端,再次进入到mongo的bin目录(因为,我没有配置环境变量,所以需要进到bin下面执行),输入mongo回车,即可连接成功
{拓展:
用户管理与系统管理常用命令:
用户分三种:全局用户,数据库对应用户,只读用户
创建全局用户:在admin下创建db.addUser("zhuima","zhuima")
开启配置文件中的auth = true选项,重启mongodb进行验证 这里可以看到我们进行show的时候提示没权限
想要切换到全局用户时,必须先要进入admin数据库才可以,之后认证一下
db.auth("zhuima","zhuima")
1(成功后返回1)}
5.有个麻烦的事情就是每次都要先指定路径再建立连接才能使用mongodb服务。这里可以把mongodb编程windows服务来使用。也就是通过配置文件的形式启动MongoDB,同时安装到window 服务当中。
我们用的时候,只需要启动服务即可,如果大家不安装此服务也可以,每次启动的时候,手动进入到安装目录里面,输入命令启动,两种方式都可以
另外:大家如果不想进入到安装目录,可以配置一下Mongo的环境变量,这样,就不需要每次进入到安装目录启动了。网址:http://www.imooc.com/article/18438
相关推荐
MongoDB window 安装包,mongodb-windows-x86_64-4.4.0-signed.msi,免除下载速度慢的烦恼!
mongodb-windows安装包: mongodb-compass-1.31.2-win32-x64.msi 打开直接安装
mongodb-windows-x86_64-7.0.5-signed.msi 数据库构建工具
mongodb可视化管理mongodb-compass-1.43.0-win32-x64.exe mongodb compass官网下载地址:https://www.mongodb.com/try/download/compass mongodb相关下载地址: mongodb社区版:...
在提供的压缩包"mongodb-database-tools-windows-x86_64-100.3.1.zip"中,包含了以下关键文件: 1. mongodump.exe:这是用于创建MongoDB数据库的逻辑备份的工具。它将数据库的数据和元数据转换为JSON或BSON格式的...
- 解压:将下载的“mongodb-win32-x86_64-windows-6.0.5”压缩包解压到指定目录。 - 配置:创建一个名为“mongod.cfg”的配置文件,设置数据存储路径、端口号、日志文件位置等参数。 - 启动服务:通过命令行执行...
MongoDB Community Server(mongodb-windows-x86_64-5.0.8-signed.msi)适用于RedHat / CentOS 7.0 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 ...
mongodb-windows-64mongodb-windows-64mongodb-windows-64
在这个场景中,我们关注的是针对Windows平台的64位版本,具体为"mongodb-windows-x86_64-4.4.6-signed.zip",这是MongoDB 4.4.6的安装包,经过签名验证,确保了软件的安全性。 MongoDB 4.4版本是其发展中的一个重要...
"mongodb-compass-1.27.1-win32-x64.zip"是一个针对Windows 64位系统的MongoDB Compass版本的压缩包。 MongoDB Compass的核心功能包括: 1. **数据可视化**:它提供了一个直观的界面来查看和理解数据库的结构,...
mongodb-compass-1.42.1-win32-x64.exe 数据库构建工具
MongoDB Community Server(mongodb-windows-x86_64-5.0.4-signed.msi)适用于Windows MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个...
由于mongoDB官网的下载速度实在是太慢了,所以我把社区版本下下来了,传到CSDN供大家下载,不然下载一个数据库得一个小时
最新版windows mongodb-windows-x86_64-5.0.2-signed.msi最新版windows mongodb-windows-x86_64-5.0.2-signed.msi
最新版windows mongodb-windows-x86_64-5.0.1-signed.msi最新版windows mongodb-windows-x86_64-5.0.1-signed.msi
mongodb-windows-x86_64-5.0.3-signed.msi,官网下载实在是太慢了,我下载了几天,老是中断,今天终于下载好了
最新版windows mongodb-windows-x86_64-4.4.1-signed.msi最新版windows mongodb-windows-x86_64-4.4.1-signed.msi
在“mongodb-compass-community-1.16.4-win32-x64.zip”这个压缩包中,包含了MongoDB Compass的社区版,它可以帮助用户直观地查看和操作MongoDB数据库。以下是压缩包内各个文件的作用: 1. **snapshot_blob.bin**:...
MongoDB 4.3.5win64MSI安装包,官网下载速度很慢 mongodb-windows-x86_64-4.3.5-signed.msi
mongodb-win32-x86_64-enterprise-windows-64-4.2.1-signed.msi mongodb windows 版本,官网下载的