注意:
1、设置密码不可以包含特殊字符,mongodb不支持,否则后期登录就会提示密码错误
2、新版服务自动注册,已经不需要再注册服务
1、下载
下载地址:Download MongoDB Community Server | MongoDB
选中自己想要的版本进行下载安装包
2、开始进行安装
2.1、同意协议
2.2、选择自主安装
2.3、选择安装路径
2.4、下一步不用选择,默认就好,log文件和data文件会随安装路径而改变的
2.5、不要勾选界面框选的内容,不然会安装很久,导致失败
2.6、进行安装
2.7、安装成功
3、进行环境变量配置
避免后期需要进入到安装路径下才能进行使
3.1、打开高级设置-环境变量
3.2、添加path路径
4、验证安装是否成功
打开cmd,输入mongo.exe,出现如下图所示信息,表示安装成功,目前新版本不需要其他配置,已经自动注册为服务
浏览器访问网址:http://localhost:27017/
出现如下界面也说明安装成功
5、Navicat Premium连接mongdb
use admin
db.createUser({user:"用户名",pwd:"用户密码",roles:["root"]})
创建用户
查询用户:db.system.users.find();
更改mongdb.cfg文件,关闭免密登录
保存,重新使用Navicat Premiun连接mongdb数据库,验证选择password验证,
若使用localhost连接不成功,输入访问IP即可,配置文件显示那个IP就是那个
6、更改端口号和密码
先停掉服务,再在配置文件更改端口号,然后重启服务
注意事项:访问服务时,需要使用mongo --port 端口号进行访问才可以,不然还是会默认访问的是默认端口号则会失败
问题一
出现上述问题就是配置文件不对,我是英文符号:输入成中文符号:了
更改密码验证后,下方是验证结果,密码更改步骤上述已说
db.createUser({user:'ydd1',pwd:'123456',roles:[{role:'dbOwner',db:'yddDB'}]});
db.auth("ydd1","123456");
7、总结
以前都是记录在本地的,现在发出来希望能对很多和我一样正在学习的小白有所帮助,如果有,就动动你发财的小手点点赞,收藏一下,是我更新的动力!