MongoDB下载、安装、配置
------------------------------------------------------------------------------------------
第一步、下载与安装 (现在操作的都是Windows环境)
下载地址:https://www.mongodb.com/download-center?#community
1.点击下载地址进行下载
2.下载完成好进行安装
3.选择自定义选择安装路径
第二步、配置与启动服务
1.我们在D盘新建一个MongoDB文件夹,然MongoDB下面新建db,log两个文件夹,log文件夹下面还需要创建一个日志文件mongodb.log
2.在开始菜单输入CMD然后以管理员身份运行
3.进入到MongoDB安装目录
4.创建数据库与日志
mongod --dbpath "D:\\MongoDB\\db" --logpath "D:\\MongoDB\\log\\mongodb.log" --logappend --auth
解析:mongod
--dbpath 命令是创建数据库文件的存放位置,启动mongodb服务时需要先确定数据库文件存放的位置,否则系统不会自动创建,启动会不成功。
--logpath 表示日志文件存放的路径
--logappend 表示以追加的方式写日志文件
--auth 验证权限
5.测试--在浏览器中输入localhost:27017
默认27017端口,可以通过--port 命令来修改端口,如:mongod --port 9888 "d:\\mongodb\\data"
6.如果关闭了CMD窗体mongodb服务也会关闭,输入localhost:27017的时候是不能访问的我们再次运行第二步的第4小步即可。
mongod --dbpath "D:\\MongoDB\\db" --logpath "D:\\MongoDB\\log\\mongodb.log" --logappend --auth
7.在Windows重启后可能会出现exception: connect failed错误解决地址:https://www.luoruiyuan.cn/pages/id-82_uid-2_btid-20.html
8.以服务方式启动:每次启动服务都需要输入以上命令,为了方便,将启动数据库写成window服务的方式。
第一种:命令方式
以管理员身份启动cmd后 ,输入命令:
sc create mongodb binPath= "D:\\Program Files\\MongoDB\\bin\\mongod.exe --service --dbpath D:\\MongoDB\\db --logpath=D:\\MongoDB\\log\\mongodb.log --logappend --auth"
启动MongoDB:
net start MongoDB
停止MongoDB:
net stop MongoDB
删除服务命令:
sc delete MongoDB
第二种:配置方式
新建一个文件取名叫mongodb.conf
在mongodb.conf文件里面输入重要参数
dbpath = D:\MongoDB\db
logpath = D:\MongoDB\log\mongodb.log
logappend = true
port = 27017
auth=true
verbose=true
vvvvv=true
参数讲解请点链接:https://www.luoruiyuan.cn/pages/id-86_uid-2_btid-20.html
使用管理员身份打开CMD然后输入:
sc create mongodb binPath= "D:\\Program Files\\MongoDB\\bin\\mongod.exe --service -f D:\\MongoDB\\config\\mongodb.conf"
启动服务的方法与第一种一样
第三步、服务端创建用户
1.以管理员身份再打开一个CMD窗口,进入mongodb安装bin目录,然后输入mongo命令
2.进入admin数据库
use admin;
3.添加用户密码
db.createUser({user: "root",pwd: "123456",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]});
4.使用用户登录
mongo 10.180.26.30:27017/admin -u root -p
想了解更多用户操作请点链接:https://www.luoruiyuan.cn/pages/id-84_uid-2_btid-20.html
赞(1)
赏