从官网下载对应系统版本的安装包,然后正常安装
官网地址: https://www.mongodb.com/download-center?jmp=nav#community
一、
创建数据目录
MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。
比如在mongodb的安装目录(D:\Program Files\MongoDB\Server\3.4)下建立 D:\Program Files\MongoDB\data
运行MongoDB
首先切换到 MongoDB安装目录下的bin 即 D:\Program Files\MongoDB\Server\3.4\bin
现在运行的MongoDB,需要打开一个命令提示符,发出以下命令
mongod.exe --dbpath "D:\Program Files\MongoDB\data"
方案一:在cmd命令窗中连接数据库
遇到问题
在百度上查证后解决办法如下:
出现这个警告的原因是新版本的MongDB为了让我们创建一个安全的数据库
必须要进行验证
解决方案如下:
打开一个新的cmd编辑框,切换到mongodb的安装目录下的bin
然后输入mongo
然后输入以下
创建管理员
use admin
db.createUser(
{
user: "userAdmin", //用户名
pwd: "123", //密码
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] //权限
}
)
重启mongodb服务器(建议:在另一个命令窗口)
mongod.exe --auth --port 27017 --dbpath <关联路径>
(端口默认就是27017可以不指定)
"[initandlisten] waiting for connections on port 27017"
,
启动完成
连接并认证(在另一个cmd窗口,不要在敲刚刚重启的窗口中)
mongo --port 27017 -u "userAdmin" -p "123" --authenticationDatabase "admin"
至此 ,mongodb连接成功!此贴为本人第一次使用,如有不正确的地方,还望海涵!
2017-07-13补充
方案二:利用mongodb可视化工具
首先启动本地mongodb数据库的服务
打开cmd
切换到安装目录下的bin文件内
D:\Program Files\MongoDB\Server\3.4\bin
现在运行的MongoDB,需要打开一个命令提示符,发出以下命令
mongod.exe --dbpath "D:\Program Files\MongoDB\data"
下载可视化工具 robomongo
然后解压安装,具体教程找度娘搜一下就有了,然后输入 localhost 连接上mongodb数据库
创建一个新的数据库,然后创建一个新的conllection
到此创建完成,可以insert数据了