Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req

win10安装mongodb在node中使用报错:

Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may require an upgrade. For more details see https://dochub.mongodb.org/core/legacy-opcode-removal

研究了一番mongodb,通过官网(https://www.mongodb.com/try/download/community-kubernetes-operator )在win10中安装了mongodb 6.0.5的版本,发现安装的mongodb版本太高,最后只能降低版本,选择了4.4.27(大家可根据自己的情况选择版本)
提示:(下载之前可卸载之前版本以防发生莫名其妙的错误
下载地址:Download MongoDB Community Server | MongoDB
Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req_第1张图片


下载安装配置MongoDB方法如下:

一. 安装前言

MongoDB是众多NoSQL数据库中比较经典的数据库,使用简便,性能也很好,在Web应用领域有着广泛的应用场景。今天这篇文章,会手把手地教大家搭建一个Mongodb数据库的开发和配置环境,欢迎阅读哦。

二. 安装环境

本教程所需环境如下:

  • 操作系统:win10
  • MongoDB 版本:4.4.27

三. 服务端安装

1.下载安装包

官方下载地址:

https://www.mongodb.com/try/download/community

Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req_第2张图片

2.安装图解

Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req_第3张图片

Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req_第4张图片

注意:

新版的Mongodb,会自动在安装目录下创建log和data文件,这相比较早期版本有了改善 ,早期需要我们自己手动创建。

Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req_第5张图片

3.配置MongoDB环境变量

Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req_第6张图片

4.测试MongoDB服务

http://localhost:27017/
MongoDB服务默认端口:27017

Unhandled rejection MongoError: Unsupported OP_QUERY command: listIndexes. The client driver may req_第7张图片打开cmd命令行窗口,执行mongod命令。

解决方案最终结果:

最终结果是非常让人满意的的
项目成功的启动了

 

你可能感兴趣的:(数据库,node.js,mongodb)