如何更新mongoDB的功能兼容性版本

如何更新mongoDB的功能兼容性版本,mongodb,Mongodb,我是一名初学者/自学成才的开发人员,需要一些帮助。我半年前创建了一个应用程序,当我今天再次访问它时,我注意到我的MongoDB不像以前那样运行 我运行“mongod”时得到的一个错误日志表明: **重要提示:升级问题:找到无效的featureCompatibilityVersion文档(错误:BadValue:版本无效,找到3.6,应为“4.2”或“4.0”。admin.system.version中featureCompatibilityVersion文档的内容:{U id:“featureC

我是一名初学者/自学成才的开发人员,需要一些帮助。我半年前创建了一个应用程序,当我今天再次访问它时,我注意到我的MongoDB不像以前那样运行

我运行“mongod”时得到的一个错误日志表明: **重要提示:升级问题:找到无效的featureCompatibilityVersion文档(错误:BadValue:版本无效,找到3.6,应为“4.2”或“4.0”。admin.system.version中featureCompatibilityVersion文档的内容:{U id:“featureCompatibilityVersion”,版本:“3.6”}。请参阅)。如果当前功能兼容性版本低于4.0,请参阅有关升级的文档,网址为

所以我有两个问题

  • 我不记得曾经更新过我的mongodb,所以我想知道为什么它以前工作过而现在不工作

  • 我知道我需要将CompatibilityVersion更改为4.0,但MongoDB的文档说明您只能针对管理数据库发布setFeatureCompatibilityVersion。管理员数据库是什么意思?我如何访问它

  • 谢谢你的帮助

    我不记得曾经更新过我的mongodb,所以我想知道为什么它以前工作过而现在不工作

    嗯,有人(或某事)更新了它。您最初安装的版本是什么?当前版本是什么

    我知道我需要将CompatibilityVersion更改为4.0,但MongoDB的文档说明您只能针对管理数据库发布setFeatureCompatibilityVersion。管理员数据库是什么意思?我如何访问它

    按照链接到的升级指南进行操作。它详细说明了所有步骤

    我不记得曾经更新过我的mongodb,所以我想知道为什么它以前工作过而现在不工作

    嗯,有人(或某事)更新了它。您最初安装的版本是什么?当前版本是什么

    我知道我需要将CompatibilityVersion更改为4.0,但MongoDB的文档说明您只能针对管理数据库发布setFeatureCompatibilityVersion。管理员数据库是什么意思?我如何访问它


    按照链接到的升级指南进行操作。它详细说明了所有步骤。

    谢谢!我阅读了这些步骤,其中一个统计信息是“针对管理数据库运行setFeatureCompatibilityVersion命令”。我不知道如何访问管理数据库,可能我遗漏了一些内容,但我找不到指南中的解释。你在哪里看到的?谢谢!我阅读了这些步骤,其中一个统计信息是“针对管理数据库运行setFeatureCompatibilityVersion命令”。我不知道如何访问管理数据库,可能我遗漏了一些内容,但我找不到指南中对此的解释。你在哪里看到的?