打开计算机服务,查看mongoDB服务是否已经启动,如果没有自动启动,右键手动启动一下,即可。
![](https://img-blog.csdnimg.cn/58f4d6d67c324fdbab6b01e80663f11a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_20,color_FFFFFF,t_70,g_se,x_16)
-------------------------------------------------------------------------------
安装过程中,经常出现一个问题,服务无法自动创建启动,
![](https://img-blog.csdnimg.cn/e5f4018b8f5a4e61af842d965ada6e36.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_11,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/106c27e203d841ce9e74a20dc5a1bda6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/baa98c7f55fb42c8a2bfb2506ba09cca.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_20,color_FFFFFF,t_70,g_se,x_16)
去bin目录下启动mongod.exe ,提示丢失文件,需要下载安装:
![](https://img-blog.csdnimg.cn/5fb420a5a3864a11b5af7d8b347310f1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_11,color_FFFFFF,t_70,g_se,x_16)
去微软官网下载安装 Visual C++ ,下载地址:Latest supported Visual C++ Redistributable downloads | Microsoft Docs
![](https://img-blog.csdnimg.cn/8470a2c758f24269a58ac6ff7f80f56b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_20,color_FFFFFF,t_70,g_se,x_16)
这里可根据自己电脑位数进行选择
下载后,进行安装。安装成功后,在 C:\Windows\System32 目录就有了 VCRUNTIME140_1.dll 文件。
重新 retry 安装mongdb即可。或者取消掉重新从头开始安装也可以。
![](https://img-blog.csdnimg.cn/8968801b011c4c8698bac448f0ab7277.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_20,color_FFFFFF,t_70,g_se,x_16)
测试环境是否已配好
-
开启MongoDB服务。有3种方式:
- 服务界面,鼠标右键点启动
![](https://img-blog.csdnimg.cn/13d9282b5201445dbfbdd3599492363a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_12,color_FFFFFF,t_70,g_se,x_16)
-
在mongodb\bin目录下,双击mongod.exe启动。
如果一闪而过,有可能是:
- 配置环境变量,在path变量中添加mongodb\bin所在路径。命令行执行: net start MongoDB 。
![](https://img-blog.csdnimg.cn/cd14a933e5954cd887b0a6fde3df2b72.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_15,color_FFFFFF,t_70,g_se,x_16)
说明:
3种方式,哪一种启动都可以,我们的服务名称是 mongoDB ,服务列表中的
,不用管。
4.0之后的版本、使用msi方式安装,如果未修改data路径为根目录下的data\db,(1)、(3)都能开启MongoDB服务,运行正常,(2)不能开启MongoDB服务。
2、在浏览器地址栏输入 127.0.0.1:27017 ,出现以下界面则说明环境已配好。
![](https://img-blog.csdnimg.cn/29a52b8e38264555b2fe01b8c7df6e88.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_18,color_FFFFFF,t_70,g_se,x_16)
MongoDB客户端的使用示例
1、打开MongoDB客户端有2种方式:
- mongodb\bin下双击mongo.exe
- 命令行下 mongo ,这句代码是执行mongodb\bin下的mongo.exe,如果未配置path环境变量,需要输入全路径 C:\Program Files\MongoDB\Server\4.2\ ,当然也可以cd到bin目录,执行 mongo 。普通命令行就可以打开MongoDB客户端。
![](https://img-blog.csdnimg.cn/250f4c1f0cfa44c183df79a17546654d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_15,color_FFFFFF,t_70,g_se,x_16)
2、MongoDB客户端是一个JavaScript shell,可以执行一些简单的算术运算。
![](https://img-blog.csdnimg.cn/8f09187cd33f402c95d8c5437d89a9c0.png)
3、输入 show dbs 查看所有的数据库,输入 db 查看当前使用的数据库。
![](https://img-blog.csdnimg.cn/4ef58d22b8e742abbc254f5a4e150c89.png)
4、输入 db.mySet.insert({x:10}) ,往mySet集合中插入一个字段{x:10}。
输入 db.mySet.find() 查看集合中的所有字段。
![](https://img-blog.csdnimg.cn/f9dc92abd2e141d8bd398448d4f69102.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQ0ODE5OTQ5,size_12,color_FFFFFF,t_70,g_se,x_16)