如何卸载 mongodb
要从您的计算机中卸载 mongodb,您必须先删除 mongodb 服务、数据库和日志文件。
使用这篇 mongodb 文章,您将能够从 ubuntu linux、mac 和 windows 卸载 mongodb。 请务必保留数据备份,因为一旦卸载,便无法恢复。
每个新版本的 mongodb 都会带来新的特性。 例如,mongodb 5.0 包括时间序列集合、窗口函数、在线归档和其他功能。
如果您计划安装新版本的 mongodb,这是一个完美的深入教程,可帮助您卸载之前的 mongodb 版本并开始使用最新版本。 我们还将介绍 mongodb atlas 集群,它提供了使用 mongodb 的免费下载替代方案。
这篇 mongodb 文章将详细讨论如何从以下位置卸载 mongodb:
- ubuntu linux
- mac
- windows
从 ubuntu linux 卸载 mongodb
停止守护进程并删除 mongodb 应用程序、配置文件、数据文件和日志文件,以从 ubuntu linux 中卸载 mongodb。 所有这些都应该从终端完成。
用户必须具有 sudo 访问权限,即超级用户。 以管理员身份登录并加入 sudo 组以获得 sudo 访问权限。
从 ubuntu linux 卸载 mongodb 的步骤
要卸载 mongodb,请一条一条运行以下命令。
-
停止 mongodb 进程。
sudo service mongod stop
-
完全删除已安装的 mongodb 包。
sudo apt-get purge mongodb-org*
-
删除数据目录、mongodb 数据库和日志文件。
sudo rm -r /var/log/mongodb /var/lib/mongodb
要验证 mongodb 是否已成功卸载,请键入以下命令。
service mongod status
如果用户希望在 linux 上重新安装 mongodb,请在下面的搜索引擎上搜索以下链接。
- 在 linux 上安装 mongodb
- 在 ubuntu 上安装 mongodb 社区版
- 在 centos 上安装 mongodb 社区版
- 在 red hat 上安装 mongodb 社区版
您还可以创建一个免费的 mongodb atlas 集群来访问 mongodb 数据库作为服务,而无需安装/卸载任何东西。
从 macos 卸载 mongodb
要从您的 macos 中删除任何版本的 mongodb,请在终端上执行以下步骤。
-
检查是否有任何 mongo 服务正在运行。
launchctl list | grep mongo
-
如果您使用 homebrew 安装了 mongodb,请卸载 mongodb。
launchctl unload ~/library/launchagents/homebrew.mxcl.mongodb-community.plist rm -f ~/library/launchagents/homebrew.mxcl.mongodb-community.plist launchctl remove homebrew.mxcl.mongodb-community
-
杀死 mongod 进程(如果存在)。
kill -f mongod
-
如果您使用 brew 安装了 mongodb,请使用以下命令卸载 mongodb。
brew uninstall mongodb-community brew uninstall mongodb-database-tools brew uninstall mongosh brew untap mongodb/brew
-
如果你手动安装了 mongodb(没有 homebrew),那么使用:
rm -rf
-
删除数据库文件。
rm -rf /usr/local/var/mongodb
要检查 mongodb 是否已正确卸载,请检查是否仍然存在任何 mongodb 文件。
ls -al /usr/local/bin/mongo*
zsh: no match found: /usr/local/bin/mongo*
要安装较新的 mongodb 版本,请在搜索引擎上搜索在 macos 上安装 mongodb。 或者,通过尝试 mongodb atlas 避免将来安装/卸载的需要。
从 windows 移除 mongodb
用户可以使用以下任一选项从 windows 卸载 mongodb。
使用应用程序和功能卸载 mongodb
- 打开 windows 开始菜单并查找应用程序和功能系统设置。
- 从显示的应用程序列表中选择 mongodb 应用程序。 您还可以在列表中查找 mongodb。
- 单击要卸载的 mongodb 应用程序名称。
使用控制面板卸载 mongodb (windows 10)
- 使用“开始”菜单或命令提示符,转到“控制面板”(控制命令)。
- 当控制面板打开时,转到程序/程序和功能部分并选择卸载程序。
- 选择并右键单击 mongodb。
- 单击卸载。
- windows 将要求用户确认卸载。 选择是。
无论您如何删除 windows 上的 mongodb,都必须重新启动计算机才能使更改生效。
官方 mongodb 文档网站有在 windows 上重新安装 mongodb 的说明。 或者,考虑 mongodb atlas 以避免将来的安装/卸载要求。
mongodb atlas
除了不必在您的计算机上安装或卸载 mongodb 数据库这一事实之外,使用 mongodb atlas 还有几个好处。
mongodb atlas 是一个基于云的数据库,具有多种功能,包括内置安全性和自动备份。
转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处
本文地址:
相关文章
在 mongodb shell 中列出所有数据库
发布时间:2023/05/11 浏览次数:180 分类:mongodb
-
交互式 mongo shell 提供了多个用于获取数据的选项。 本文介绍了在 mongo shell 中列出数据库的几种不同方法。
mongodb 中检查字段包含的字符串
发布时间:2023/05/11 浏览次数:1024 分类:mongodb
-
这篇文章解决了如何在 mongodb 中使用正则表达式来确定字段是否包含字符串。在 mongodb 中使用正则表达式 正则表达式 (regex) 是定义搜索模式的文本字符串。
在 mongodb 中 upsert 更新插入
发布时间:2023/05/11 浏览次数:214 分类:mongodb
-
在 mongodb 中,upsert 结合了更新和插入命令。 它可以在 update() 和 findandmodify() 操作中使用。mongodb 中的 upsert 查询 upsert 采用单个布尔参数。
在 mongodb 中存储日期和时间
发布时间:2023/05/11 浏览次数:762 分类:mongodb
-
本 mongodb 教程解释了 date() 对象是什么以及如何使用 date() 方法对集合进行排序。 这也将帮助您找到在 mongodb 中显示和存储日期/时间的最佳方法。
mongodb 按 id 查找
发布时间:2023/05/11 浏览次数:1856 分类:mongodb
-
mongodb 中的 find by id() 函数用于获取与用户提供的 id 相匹配的文档。 如果找不到与指定 id 匹配的文档,则返回空值。
检查 mongodb 服务器是否正在运行
发布时间:2023/05/11 浏览次数:247 分类:mongodb
-
这篇 mongodb 教程将告诉您如何检查是否安装了 mongodb 以及安装的 mongodb 服务器的版本。 它在 windows、ubuntu 和 mac 等不同的操作系统中实现。
mongodb 中的分页
发布时间:2023/05/11 浏览次数:174 分类:mongodb
-
这篇文章将介绍什么是 mongodb 中的分页。 为什么在 mongodb 中需要分页以及在 mongodb 中完成分页的不同方法或方式是什么。
mongodb 从查询开始
发布时间:2023/05/11 浏览次数:186 分类:mongodb
-
在这篇 mongodb 文章中,用户将学习如何使用 $regex 进行开始查询。 它为查询中的模式匹配字符串提供正则表达式功能。
导出 mongodb 中的所有集合
发布时间:2023/05/11 浏览次数:222 分类:mongodb
-
本文将解释如何导出 mongodb 中的所有集合。 它还将阐明我们如何将 mongodb 中的所有集合导出为 csv(逗号分隔值)和 json 文件类型。