MongoDB安装及搭建

声明

我一直觉得图形化界面操作是程序员及人类进步的重大的体现,所以我这里从安装可视化应用开始,并不像别的博客文章那样依然从终端开始搭建数据库。萝卜青菜各有所爱,如果你喜欢依然从终端开始搭建并使用MongoDB,我建议你看这篇文章链接

准备工作

MAC一台。 windows用户仅供参考,或自行百度,或参考windwos安装MongoDB

一、下载安装包并安装

1、下载并安装

MongoDB免费可视化应用 Robo 3T 下载链接,进去后点击在这里插入图片描述
接下来,安装就行。

2、安装后打开

(1)需要填用户信息的那一栏,可以直接点击finish按钮跳过
(2)创建数据库
在这里插入图片描述
修改name后,点击save就可以完成创建

3、尝试连接刚创建的数据库

在这里插入图片描述
会报错,如下
在这里插入图片描述
报错原因是因为服务没有启动,导致不能链接服务器。别慌,往下看。

三、下载brew

1、打开终端,查看是否已经安装

brew --version

如果已经安装,则跳到第三步,否则往下走。
2、安装brew,并安装MongoDB服务

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

下载和网速有关,时间可能有点长,请耐心等待。
在这里插入图片描述
3、安装MongoDB服务

brew install mongodb

在这里插入图片描述

四、运行服务

1、启动
可以选择上图提示的任何一种。我这里仅作演示,选择第一种。

brew services start mongodb

在这里插入图片描述
这样就说明服务已经启动了。
2、验证
打开浏览器,输入:localhost:27017

五、数据库连接服务器

如下,则成功了。
在这里插入图片描述
3、连接数据库
在这里插入图片描述
不再报错则成功。

六、后话

1、VUE+node.js项目中使用MongoDB

持续更新中!

### MongoDB 安装配置教程与环境搭建指南 以下是 MongoDB安装配置及环境搭建的详细指南: #### 1. MongoDB 服务删除 如果需要重新安装或卸载 MongoDB,可以以管理员身份运行命令行窗口,并使用以下命令将 MongoDB 服务删除掉: ```bash sc delete MongoDB ``` 此命令用于清理之前的 MongoDB 服务配置[^1]。 #### 2. 环境变量配置 为了方便在任意路径下使用 MongoDB 命令,需要将 MongoDB 的 `bin` 目录添加到系统的环境变量中。具体步骤如下: - 右击桌面图标“我的电脑”,选择“属性”。 - 进入“高级系统设置”,找到“环境变量”。 - 在“系统变量”中找到 `Path`,点击“编辑”。 - 将 MongoDB 安装目录下的 `bin` 文件夹路径(例如:`D:\MongoDB\Server\7.0\bin`)添加到 `Path` 中[^1]。 #### 3. 数据库文件存放位置 在启动 MongoDB 服务之前,必须手动创建数据库文件的存放文件夹。通常会在 `data` 文件夹下创建一个名为 `db` 的子文件夹。例如: ```plaintext D:\MongoDB\Server\7.0\data\db ``` 确保该路径存在,否则 MongoDB 服务无法正常启动。 #### 4. 启动 MongoDB 服务 通过以下命令启动 MongoDB 服务,并指定数据库文件存放路径: ```bash mongod --dbpath D:\MongoDB\Server\7.0\data\db ``` 启动成功后,可以从输出信息中确认端口为 `27017`,并且 `db` 文件夹会自动生成一些必要的文件。 #### 5. 验证 MongoDB 服务 在浏览器中输入以下地址进行验证: ```plaintext http://localhost:27017/ ``` 如果页面显示 `It looks like you are trying to access MongoDB over HTTP on the native driver port.`,则表示 MongoDB 服务已成功启动[^1]。 #### 6. 设置开机自启动 若希望 MongoDB 在系统启动时自动运行,可以使用以下命令进行配置: ```bash mongod -dbpath "D:\MongoDB\Server\7.0\data\db" -logpath "D:\MongoDB\Server\7.0\log\mongo.log" -install -serviceName "MongoDB" ``` 此命令会将 MongoDB 注册为 Windows 服务,并命名为 `MongoDB`,同时指定日志文件路径和数据库文件路径。 ### 示例代码 以下是一个简单的测试连接脚本,用于验证 MongoDB 是否正常工作: ```javascript use testDB; db.createCollection("testCollection"); db.testCollection.insertOne({ name: "Test", value: 1 }); print("Insert successful!"); ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值