解决在cmd中输入mongo出现‘mongo‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件的问题~

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: 解决在cmd中输入mongo出现‘mongo‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件的问题~

当我想通过shell连接mongoDB时,输入mongo命令,出现下述错误:

起初我以为我是忘记配置环境变量了,但检查后发现自己配置了,如果你和我是一样的问题,明明配置了环境变量,但上述问题依然没有被解决,后来我通过这篇文章完美了解决了问题


原因:安装Mongoshell,MongoDB6之前shell是直接在里面的6之后需要单独下载


解决步骤:


1:下载mongoshell,传送门


2:将压缩后的文件添加到MongoDB的bin目录下


3:将该文件配置到系统变量的path变量中


4:在MongoDB的bin目录下,重新打开cmd,输入mongosh,如下所示:

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
NoSQL MongoDB
‘mongo‘不是内部或外部命令,也不是可运行的程序或批处理文件
‘mongo‘不是内部或外部命令,也不是可运行的程序或批处理文件
292 0
|
26天前
|
Shell Docker 容器
使用exec模式与shell模式,执行ENTRYPOINT和CMD的区别
结合 `exec`与 `shell`模式,`ENTRYPOINT`与 `CMD`在Docker容器启动时的交互方式展现出不同的特点。选择哪种模式,取决于对执行环境的纯净度、性能需求以及是否需要利用shell特性。理解这些细微差别,有助于更精细地控制容器的行为,优化应用部署与管理流程。
69 0
|
4月前
|
NoSQL Shell MongoDB
【Python】已解决:(MongoDB安装报错)‘mongo’ 不是内部或外部命令,也不是可运行的程序
【Python】已解决:(MongoDB安装报错)‘mongo’ 不是内部或外部命令,也不是可运行的程序
386 0
|
6月前
|
Shell Linux
Linux脚本Shell脚本来实现一次性kill多个端口的进程
Linux脚本Shell脚本来实现一次性kill多个端口的进程
77 0
|
6月前
|
Shell
win10系统如何实现开机启动程序?用shell:startup命令
win10系统如何实现开机启动程序?用shell:startup命令
|
11月前
|
关系型数据库 MySQL
报错:mysqldump‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
报错:mysqldump‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
|
Shell Linux Go
《Linux操作系统编程》第七章 shell的交互功能: 了解shell的启动过程,shell的功能,shell的命令形式,shell程序的建立和运行,理解管道和重定向,环境变量和系统变量以及变量引用
《Linux操作系统编程》第七章 shell的交互功能: 了解shell的启动过程,shell的功能,shell的命令形式,shell程序的建立和运行,理解管道和重定向,环境变量和系统变量以及变量引用
105 0
|
安全 关系型数据库 MySQL
解决:'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。 (MySQL环境变量的配置)
解决:'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。 (MySQL环境变量的配置)
1804 0
解决:'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。 (MySQL环境变量的配置)
shell 脚本中包含环境变量的设置命令需要用 source 命令执行才会生效
shell 脚本中包含环境变量的设置命令需要用 source 命令执行才会生效
shell 防止脚本重复运行
shell 防止脚本重复运行
下一篇
无影云桌面