记一下安装mongo
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、下载地址
下载地址: link.
然后一路向下,网上说安装到这里时,不要点左下角,机器配置差的会直接卡死,要不然就是等老长时间,这里点不点随意。
二、配置步骤
1.其实安装完成的时候,win服务里面已经配置好了一个MongoDB服务,启动mongo.exe就可以上手使用了。但我是因为http://localhost:27017/地址无法打开,但我的Mongo却可以链接上,所以想从新配置一下
2.自己配置MongoDB服务
2.1 先删除原来的MongoDB服务
sc delete MongoDB
2.2 然后从新创建MongoDB服务,里面有回车,建议复制到txt里面手动删除回车再使用。
mongod
--dbpath "C:\Program Files\MongoDB\Server\4.4\data\db"
--logpath="C:\Program Files\MongoDB\Server\4.4\log\mongodb.log"
--logappend --auth --install --serviceName "MongoDB"
–auth 是启用账号密码的
剩下那俩是数据和日志的地方
还有一个是配置文件:在4.4目录下创建一个叫mongodb.config文件就行,再把这些复制进去
dbpath=C:\mongodb\data\db # 数据库文件
logpath=C:\mongodb\log\mongodb.log # 日志文件
logappend=true # 日志采用追加模式,配置后mongodb日志会追加到现有的日志文件,不会 重新创建一个新文件
journal=true # 启用日志文件,默认启用
quiet=true # 这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为 false
port=27017 # 端口号 默认为 27017
3 走到这里应该就差不多行了,如果有错误 建议必应或者Google一下,再去service里面手动 启动MongoDB服务就ok了
下面贴一下我创建管理员的账户步骤
启动mongo.exe
use admin 选着库
创建一个叫root 密码 1234的管理员账户
db.createUser({
user : 'root',
pwd : '1234',
roles : [
'clusterAdmin',
'dbAdminAnyDatabase',
'userAdminAnyDatabase',
'readWriteAnyDatabase'
]
})
这四个代表不同的权限,有兴趣可以必应一下
这里管理员就创建好了,这里是和 --auth搭配使用的