Windows下安装和配置MongoDB笔记
来源:http://www.tudoupe.com时间:2022-06-18
- 安装时,建议默认安装,您可以选择不安装 mongoDB指南针(一个图形接口工具)。早期版本可能需要手动创建文件夹和日志文件等。在cmd窗口中运行蒙哥德也会显示缺失的C: /data/db/路径,在这一点上,您当然可以根据提示配置,之后,您的数据将存储在这条路径下。然而,新的版本(我是5.0后版本)帮助设置数据文件夹和日志路径,这些可以在神庙里。 见cfg文件,这样你不用再做。尽管你进入一个神庙时,这个缺失的道路也存在,但是并不影响使用。
- 蒙哥命令用于操作服务,蒙哥命令用于操作客户端,即输入数据库接口。
- 如果环境变量没有配置,为了进入命令行中的蒙哥命令数据库,你必须先 cd 进入文件夹(我是C:Program FilesMongoDBServer5 ).0bin),如果设置环境变量,该命令可以在任何路径下使用
- 使用管理员身份启动cmd:netstart mongdb.msc服务,找到相应的服务并按属性修改)
- 登录:Mongo不需要像MySQL一样使用用户名密码。 显示dbs可以检查数据库,起初使用以下三个: admin 0.00GB
config 0.000GB
local 0.000GB
使用 xx 来交换db,使用db查看当前db。但此时,显示dbs无法打印 xx,你必须在该 db 上创建一个集合(集合=关系数据库中的表),最简单的方法是插入数据,例如 db.my collection.insert({"city" "shanghai"}),然后显示dbs可以打印数据库. - 默认登录身份验证在初始安装后未被激活,因此理论上,只有知道服务器地址才能登录。为了安全考虑,必须激活登录身份验证(与此相反,MySQL需要在安装过程中设置root用户帐户密码)
- 创建根用户(超级用户)1)使用管理员
2)db.createUser({user:root,pwd:xx,roles:[{role:userAdminAnyDatabase,db:admin],{ role:"readWriteAnyDatabase,db:"admin" }]}),用户名和密码可以随意取,该角色的两个值是userAdminAnyDatabase和readWriteAnyDatabase。注:创建超级用户只是第一步,任何人都可以连接到数据库。下一步是打开登录身份验证。 - 打开登录身份验证: 1)首先设置蒙哥德。 cfg配置文件中的安全性被打开,即被配置为安全性:
authorization: enabled
注意缩进和空格
2)退出数据库,关闭服务,重新发布Mongo服务,验证身份:Mongo --config "C:Program FilesMongoDBServer5".I'm a monk.cfg" --serviceName "MongoDB" --auth --reinstall
第二步很关键
3)打开一个新的cmd窗口,重新启动服务,并按命令蒙哥重新登录数据库
尽管你现在可以成功地登录,但几乎所有的命令都无法使用。然而,您仍可使用用户管理开关,然后使用 db.auth(用户名、密码)验证,数据库操作可以执行。在管理数据库下需要验证. - 网站下载地址: https://ww.Mongodb.com/try/download
-
如何删除服务: https://blog.csdn.black_donkey11/article/details/12306722
最后,官方文件是好的,只要你愿意花时间阅读它们。
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
