Windows系统MongoDB安装与配置

目录 一、下载MongoDB 二、安装MongoDB 三、创建所需文件MongoDB 四、配置环境变量 五、配置MongoDB 六、启动MongoDB 一、下载MongoDB MongoDB官网 选择合适的版本下载 二、安装Mo

目录

一、下载MongoDB

二、安装MongoDB

三、创建所需文件MongoDB

  四、配置环境变量

五、配置MongoDB

六、启动MongoDB


一、下载MongoDB

MongoDB官网

选择合适的版本下载

二、安装MongoDB

双击打开文件进行安装,在安装过程中,可以通过点击 "Custom(自定义)" 按钮来设置你的安装目录

这里我安装在了D盘

这里选择直接next

 

这里不勾选 "Install MongoDB Compass" ,否则可能要很长时间都一直在执行安装,MongoDB Compass是一个图形界面管理工具,这里不安装也是没有问题的,之后可以自己去下载一个图形界面管理工具。

如出现这样的情况选择Ignore(忽略)

三、创建所需文件MongoDB

在data文件夹下新建db文件夹

log文件夹下新建MongoDB.log文件

  四、配置环境变量

五、配置MongoDB

返回到MongoDB的bin文件夹下cmd

#输入以下命令
#--dbpath=后跟刚才新建db文件夹的路径
#--logpath=后跟刚才新建MongoDB.log文件的路径
mongod --dbpath=D:\Develop\MongoDB\Server\6.0\data\db  --logpath=D:\Develop\MongoDB\Server\6.0\log\MongoDB.log --install --serviceName "MongoDB"

Win+R 输入 services.msc 进入服务

找到MongoDB服务右击选择属性--启动类型--手动

配置远程访问

加上一个0.0.0.0(与127.0.0.1中间用,隔开),允许所有IP访问

六、启动MongoDB

在cmd窗口中运行net start mongodb

 解决办法:

1)运行sc delete mongodb删除服务

> sc delete mongodb

2)再运行一次配置服务的命令

#输入以下命令
#--dbpath=后跟刚才新建db文件夹的路径
#--logpath=后跟刚才新建MongoDB.log文件的路径
mongod --dbpath=D:\Develop\MongoDB\Server\6.0\data\db  --logpath=D:\Develop\MongoDB\Server\6.0\log\MongoDB.log --install --serviceName "MongoDB"

然后再运行net start mongodb,服务启动成功!

七、MongoDB6需要安装MongoDB Shell

在MongoDB6之前,我们配置完环境变量后,可以直接通过终端输入"mongo"进入MongoDB Shell,但MongoDB6没有mong.exe和mongdb.exe,终端输入"mongo"会报错。因此,我们需要自己下载和安装MongoDB Shell。

MongoDB Shell下载地址

 直接把MongoDB Shell安装文件解压缩到MongoDB安装目录下

 添加环境变量,将MongoDB Shell bin目录复制,添加进Path系统环境变量

新建一个cmd窗口,在里面执行如下命令进入MongoDB Shell

> mongosh

进入MongoDB Shell模式以后,默认连接的数据库是test数据库,可以在命令提示符“>”后面输入各种Shell命令来操作MongoDB数据库。
可以输入如下命令退出MongoDB Shell模式:

> exit

八、常用操作命令

常用的操作MongoDB数据库的相关命令包括:
(1)show dbs:显示数据库列表;
(2)show collections:显示当前数据库中的集合(类似关系数据库中的表table);
(3)show users:显示所有用户;
(4)use yourDB:切换当前数据库至yourDB;
(5)db.help() :显示数据库操作命令;

(1)切换到School数据库

命令如下:

> use School

注意,MongoDB无需预创建School数据库,在使用时会自动创建。

(2)创建集合

创建集合(Collection)的命令如下:

> db.createCollection('teacher')

数据插入成功MongoDBshell安装结束

 

 

发布者:admin,转转请注明出处:http://www.yc00.com/web/1732872112a3647957.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信