前言
问题解决——使用NoSQLBooster客户端工具连接MongoDB服务器报错:reports maximum wire version 0, but this version of the Node.js Driver requires at least 2
博客地址:芒果橙的个人博客 【http://mangocheng.com】
文章目录
NoSQLBooster简介
NoSQLBooster是MongoDB Server 3.6-6.0的跨平台GUI工具,它提供了一个内置的MongoDB脚本调试器、全面的服务器监控工具、链接流畅的查询、SQL查询、查询代码生成器、任务调度、ES2020支持和高级IntelliSense体验。
1. 打开NoSQLBooster for MongoDB
- 客户端下方会显示版本(version),此时使用的是7.0.8
2. 创建连接
步骤
- 左上角创建连接:Connections
- 创建并配置:Create
- 输入服务器地址及端口:Server:port
- 测试连接:Test Connection
3. 测试连接报错:maximum wire version 0, but this version …at least 2
详细报错信息:Server at 192.168.0.168:27017 reports maximum wire version 0, but this version of the Node.js Driver requires at least 2 (MongoDB 2.6)
4. 原因:客户端版本与服务器版本不匹配
客户端连接工具的版本与服务器版本不匹配,客户端版本较高
- 使用6.x版本还是不行,且报错一致
- 使用5.x版本还是不行,且报错一致
- 使用3.x版本后可以
附:mongobooster官网下载地址:https://www.mongobooster.com/downloads