异常环境:
已安装MongoDB,浏览器输入http://localhost:27017/也能正常访问
但是在cmd中输入mongo,显示“mongo不是内部或外部命令”,
如下图:
异常原因:
mongoDB6没有mong.exe和mongdb.exe,要想通过命令行启动mongoDB需要自己下载一个Mongoshell,下载地址MongoDB Shell Download
1、下载Mongoshell
2、下载后解压,直接把这个解压后的文件复制到Mongo6的安装路径里面
3、重新配置环境变量
注:这里配置的是Mongoshell的bin目录,而不是mongo的
4、测试是否可以正常启动:
4.1、切换到D:\Program Files\soft\mongodb\bin目录下,打开cmd窗口,
mongod --dbpath=..\data\db
4.2、重新打开一个cmd窗口,执行mongo
注:这里任何位置打开cmd窗口都可以,因为配置了全局环境变量!
mongo
正常启动如下:
输入如下命令,查看库
show databases;
显示如下: