MAC 安装和连接 mongodb 数据库

最近在学习数据库,学习到了关系型数据库 My SQL 和 非关系型数据库 mongodb,因为后面我想我在做自动化测试的过程中,将在执行测试用例的时候,生成log日志,自动保存到我们的 数据库当中,这样就可以进行一个长久的保存

在我的mac电脑上安装也是踩了不少的坑,下面是我的分享,希望能够给大家带来帮助~

第一步:下载与安装

链接:

MongoDB Community Download | MongoDB

- 下载到finder里面后,双击打开刚刚的后缀名为tgz的文件就解压成功了

- 在使用快捷键command + c 将刚刚解压的文件进行复制,使用快捷键 command + shift + G 然后输入:/usr/local/  按下回车进入到 /usr/local/ 目录下去 command + v 将文件复制到该目录下

 然后在mongodb 文件夹下去创建一个 data文件,当然这里创建的这个data文件你也可以随意创建,我是创建到 /usr/local/mongdb/data/db 目录下的,准备后面的使用

第二步:配置mongodb的环境变量

- 使用终端 输入如下命令

open -t ~/.bash_profile

然后在环境变量中添加我们mongodb的环境变量

export PATH=${PATH}:/usr/local/mongodb/bin

 

 - 然后 command + s 快捷键保存,然后在终端在里面输入 如下命令,对环境变量进行激活

source ~/.bash_profile

第三步:验证我们的 mongdb 数据库是否安装成功,在终端里面输入如下命令

mongod -version

- 如果展示如下结果-就代表你的安装成功了并且环境变量也好了

 第四步:启动我们的mongodb数据库

打开终端输入:

注意下面这个:/usr/local/mongodb/data/db  目录是我们上面提前建立好的目录,用于作为后面连接数据库所需要的服务,后面在对非关系数据库进行操作的时候,不要将这个服务给关闭了,否则连接将会断开

mongod --dbpath /usr/local/mongodb/data/db 

- 然后再去新建一个终端窗口,在里面输入如下命令

mongo

 - 然后就可以使用 show 命令去查看当前有哪些数据库了

需要注意的是 退出数据库的连接的时候,一定要按照下面的操作方法去进行:否则可能会导致下一次数据库连接出现问题

use admin

 注意:Server 其中S是大写的,如下

db.shutdownServer()

踩坑点:

- 如果在输入 mongo 进行启动的时候, 提示无法验证此软件,如下图

可以在你mac电脑设置 - 安全与隐私- 通用- 选择有一个仍打开选项,然后再去尝试就可以了

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
安装最新的MongoDB数据库可以按照以下步骤进行: 1. 下载MongoDB:首先,打开MongoDB官方网站,进入下载页面。选择适合您操作系统的版本(Windows、Mac或Linux)。点击下载按钮并保存安装文件至您的计算机。 2. 安装MongoDB:双击刚才下载的安装文件,按照安装向导逐步操作。在安装过程中,您可以选择自定义安装路径和其他相关配置,如将MongoDB添加到系统的环境变量中。 3. 创建数据存储目录:在安装完成后,您需要手动创建一个数据库存储目录。 默认情况下,MongoDB将数据存储在C:\data\db(Windows)或/var/lib/mongodb(Linux)下。您也可以选择其他位置,但需要在后续步骤中进行相应的配置。 4. 启动MongoDB服务:打开命令提示符(Windows)或终端(Mac、Linux),并导航到MongoDB安装目录。使用以下命令启动MongoDB服务: ``` mongod ``` 这将启动MongoDB服务器。保持服务运行状态,不要关闭控制台窗口。 5. 连接MongoDB:打开另一个命令提示符(Windows)或终端(Mac、Linux)窗口。使用以下命令连接MongoDB服务器: ``` mongo ``` 这将连接到本地运行的MongoDB服务器。 恭喜!现在您已经成功安装连接到最新的MongoDB数据库。您可以开始使用MongoDB的各种功能进行数据存储和查询。如果需要进一步了解MongoDB的用法和配置,请参考官方文档或在线教程。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值