问题

下载的NoSQLBooster版本

使用NoSQLBooster for MongoDB连接MnogoDB报错:

"Server at vlnx112044001.firstshare.cn:27017 reports maximum wire version 5, but this version of the Node.js Driver requires at least 6 (MongoDB 3.6)"

 这个错误消息表明, MongoDB 服务器版本(报告的 wire version 是 5)较低,而正在使用的 Node.js 驱动要求至少支持 MongoDB 3.6(对应的 wire version 是 6)。这种情况通常发生在 MongoDB 版本较旧时,而使用的 Node.js 驱动版本需要更高的 MongoDB 版本才能正常工作。

解决方法

MongoDB数据库查看版本:

db.version();

我的是3.4.16,而下载的oSQLBooster是10.0.4最新版,不支持相应数据库版本。

降低NoSQLBooster版本

NoSQLBooster - The Smartest GUI Tool and IDE for MongoDB

选择历史版本,鼠标悬浮可以查看相应支持的MongoDB版本号,最后我选择下载6.2.版本NoSQLBooster,最后MongoDB数据库正常连接。

Logo

一站式 AI 云服务平台

更多推荐