/*十有三博客*/
  • 首页
  • 关于本站
  • 网站地图
  • RSS订阅

MongoDB小技巧:在命令提示符中通过任意路径执行MongoDB命令

2016-05-02 十有三 1 浏览:1万+ 数据库 MongoDB

本文介绍一个小技巧,通过设置windows系统的path环境变量,使我们可以在cmd命令行中通过任意路径执行mongodb的命令,这样就省去了每次使用cmd运行mongodb都要先进入bin目录。先说下本文的开发环境,系统是win10-64位系统,MongoDB版本为3.2.1。

如下图所示,本人的MongoDB是安装在F:\MongoDB\Server\3.2\bin 下的:

博主MongoDB的安装目录


如果每次要执行和启动mongodb,都要先使用cmd命令进入到该bin目录下,然后才能运行数据库的相关命令:

输入绝对路径进入MongoDB的bin目录

每次都要输入很长的绝对路径,长此以往也会觉得麻烦吧,如果想要偷懒的话,只要很简单的一个步骤,设置系统的环境变量,将mongodb的bin目录路径添加至path变量中即可,这样每次打开cmd命令提示符都可以直接使用mongo命令连接数据库,方便快捷:

任意路径即可执行MongoDB命令


具体步骤如下,首先在桌面上找到我的电脑,右键属性-》高级系统设置-》环境变量:

进入高级系统设置

进入环境变量


在环境变量编辑框下面找到系统变量,然后找到Path变量,点击编辑:

设置Path变量的值


添加新的Path变量的值,注意这里的值要设置成当前MongoDB所在的bin文件目录,也就是根据自己的安装路径来设置(记得一定要使用绝对路径)。此外如果是其他版本的系统比如WIN7系统,变量是使用英文分号(;)分隔的,而不是像WIN10一样有编辑列表:

成功将MongoDB的路径添加至Path环境变量中


最终点击确定,完成编辑,外面所有的编辑对话框都要点击确定!然后重新运行命令提示符,测试在默认的路径或者其他任意目录下调用mongodb命令,如果能正常运行那么修改就成功了,以后每次运行数据库就可以不用先访问bin目录才能执行命令。

PS:关于Path环境变量,建议直接查看维基百科,也可以到网上查询相关资料。


作者:十有三

出处:https://shiyousan.com/post/635978099381391923

版权声明:本文采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。欢迎转载本文,转载请声明出处或保留此段声明。


  • 上一篇: 解决MongoVUE 修改错误: cannot use 'j' option when a host does not have journaling enabled
  • 下一篇: Windows Server 2012 R2 服务器管理器的工具菜单下找不到Windows Server Backup

相关文章
  • 解决COMMIT TRANSACTION 请求没有对应的 BEGIN TRANSACTION错误
  • SQL 获取上一条数据
  • SQL Server Express不支持维护计划功能
  • 记录MongoDb连接错误System.TimeoutException: A timeout occured after 30000ms selecting a server
  • System.Data.SqlClient.SqlError: 尚未备份数据库的日志尾部
  • 解决SQL Service创建链接服务器出现(null) 是无效的产品名称的问题

文章分类

.NET技术 123 数据库 24 Web前端 21 网站建设运维 37 操作系统与应用 66 程序猿日常 11 开发工具 12 其他随笔 13

文章标签

ASP.NET ASP.NET MVC C# CSS HTML IIS Javascript Linux MongoDB MySql SQL SQL Server Visual Studio Windows系统 版本控制系统 插件工具 服务器 搞笑娱乐 好文分享 软件应用 生活知识 手机问题 随笔 网络知识 网站设计优化 网站维护 养生保健 异常处理 硬件设备 游戏攻略

热门文章

  • IIS8如何安装和使用URL重写工具-URL Rewrite
  • 林蛋大与楚中天,朱肚皮与朱月坡
  • 解决IE11安装升级失败和在安装前需要更新的问题
  • Windows Server 2012无法安装 .NET3.5-安装角色或功能失败,找不到源文件
  • VS重构重命名的快捷键

推荐文章

  • JSON劫持漏洞分析和攻防演练
  • 详解IIS中URL重写工具的匹配URL-规则模式(rule patterns)
  • C# List<string>如何根据分隔符合并成字符串?
  • 如何在ASP.NET的web.config配置文件中添加MIME类型
  • 禁止二级域名被搜索引擎蜘蛛抓取的思路

友情链接

  • Passingwind的博客
  • 码友网

知识共享许可协议 CC BY-SA 4.0本站作品采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。
闽ICP备15003702号
闽公网安备 35020302035102号