MongoDB是一种流行的NoSQL数据库,广泛应用于各种现代应用程序中。
1 查看MongoDB的版本号
要查看MongoDB的版本号,可以使用mongo命令连接到MongoDB,然后执行db.version()。
mongo
连接到数据库后,执行以下命令,输出MongoDB的版本号。
db.version()
注意: 这里如果执行完命令,被告知 “不是内部或外部命令,也不是可运行的程序” 需要配置环境变量。如果MongoDB没有设置为服务,你可能需要导航到MongoDB的安装目录并使用mongod.exe来启动数据库。
1.1 在Windows上配置环境变量
将MongoDB的bin目录添加到系统的环境变量中。具体步骤如下:
1)右键点击“我的电脑”或者“此电脑”,选择“属性”。
2)点击“高级系统设置”。
3)在“系统属性”窗口中选择“环境变量”。
4)在“系统变量”中找到Path变量并选择“编辑”。
5)点击“新建”,添加MongoDB的bin目录路径。
6)确认所有更改,并重新打开命令提示符窗口尝试运行mongo。
如果配置了环境变量还是不行,参考‘mongo‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。_mongo’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。-CSDN博客
2 检查 MongoDB 是否启动
在Windows系统中,我们可以使用CMD窗口来检查MongoDB服务的状态。以下是步骤:
1) 打开cmd窗口
快捷键 Win + R,输入 cmd;
2) 输入命令
以下命令执行后,列出 windows 系统所有已启动的服务,可用来检查 MongoDB 的状态。
net start
3) 查找 MongoDB
输出列表中,如果有 MongoDB 相关的名字,说明服务正在运行,反之未启动。
3 启动 MongoDB 服务
如果未启动,执行以下命令启动它:
net start MongoDB
4 检查 MongoDB 进程
以下命令将列出所有正在运行的任务,确保 MongoDB服务已启动,可在列表中找到。
tasklist | findstr mongo
5 查看MongoDB服务的状态
如果MongoDB服务已经启动,你会看到状态为4 RUNNING
sc query MongoDB
6 检查MongoDB是否在监听端口
如果MongoDB未设置为服务或你想直接检查端口,可以使用以下命令来检查MongoDB是否在监听端口(默认为27017)
netstat -ano | findstr :27017
7 查看服务的配置
sc qc MongoDB