Mac安装MongoDB

MongoDB 是一个基于分布式文件存储的数据库,由 C++ 语言编写。

MongoDB也是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。而我们熟知的像Mysql、SQL Server这些都是关系数据库管理系统。

MongoDB有很多安装方式,当然这里依然采用最简单的方式来安装,去掉太多复杂的配置环节。

上篇刚刚介绍了Mac神器Homebrew,现在来体会一下他的方便快捷吧!
Mac安装Homebrew(极简)

1. 打开Mac的终端,输入指令即可完成安装;

//安装MongoDB前的准备
brew tap mongodb/brew
//安装MongoDB社区服务器的最新可用生产版本(包括所有命令行工具):
brew install mongodb-community
//或则安装MongoDB社区服务器和命令行工具的最新4.2.x生产版本:@后面是版本号
brew install mongodb-community@4.2

2. 完成安装,配置路径及效果图如下;

配置文件:/usr/local/etc/mongod.conf
日志目录路径:/usr/local/var/log/mongodb
数据目录路径:/usr/local/var/mongodb

3. 启动和关闭MongoDB;

//启动
brew services start mongodb-community
//关闭
rew services stop mongodb-community

mongodb是用命令行输入的,使用时可能会有些不方便,这里推荐一下可视化工具安装:

  1. Robo 3T管理工具

Robo 3T前身是Robomongo,支持Windows,MacOS和Linux系统。大家也可以找到之前的Robomongo,完全免费的版本使用。

下载地址

  1. Navicat for MongoDB

Navicat是一种收费数据库管理工具,Navicat 支持连接所有流行的数据库系统(如MySQL,MariaDB,MongoDB,SQL Server,SQLite,Oracle和PostgreSQL)的功能。

它提供14天的免费试用版,长期使用建议购买序列号。

下载地址

  1. Studio 3T管理工具

Studio 3T属于收费企业工具。Robomong被3T公司收购,并更名为Robot 3T。

30天的免费试用版,与免费和开源的Robot 3T相比,Studio 3T具有更多功能并提供企业支持服务。支持Windows,Linux(Ubuntu和CentOS)和MacOS。

下载地址

  1. MongoDB Compass 社区版

MongoDB Compass也有社区版, 可以编写查询命令,也可以监视服务器的负载,它提供了数据库操作的实时统计信息。 适用于Linux,Mac或Windows。

中国大陆安装MongoDB数据库,可以选择安装Compass,但是容易卡死,原因是从美国服务器在线安装。可以手动下载在离线安装。

下载地址

  1. NoSQLBooster(mongobooster)管理工具

NoSQLBooster正式名称为MongoBooster。是一个跨平台,附带了许多用于管理数据库和监视服务器的MongoDB工具。

包含服务器监视工具,Visual Explain Plan,查询生成器,SQL查询,ES2017语法支持等等。可用于Windows,macOS和Linux。有免费版本。

下载地址

  1. Cluster control管理工具

ClusterControl它不仅限于MongoDB,还支持MySQL,MySQL复制,MySQL NDB群集,Galera群集,MariaDB,PostgreSQL,TimescaleDB,Docker和ProxySQL。

有社区版,可用于Linux平台(基于RedHat,Centos,Ubuntu或Debian)。

下载地址

  1. NOSQLCLIENT

Nosqlclient是一个免费的开源MongoDB管理工具,具有基于Web的GUI界面。

下载地址

  1. Mongo Management Studio

Mongo Management Studio是用于数据库管理的免费MongoDB GUI工具。 但是免费版本仅适用于Windows。

而企业版和个人版则适用于Linux,Windows和MacOS。 企业版(Web服务器)支持MongoDB Web界面HTTP GUI。

下载地址

  1. Aqua Data Studio Mongo管理工具

收费,14天试用期。支持Windows,Linux和MacOS。

提供了一个MongoDB数据库管理工具包,例如可视化分析,MongoSQL查询参考,MongoJS查询分析器,MongoShell MongoShell,FluidShell,查询和分析工具,网格图和数据透视图,表数据编辑器,导入和导出工具, 实体关系建模器,可视查询生成器;

比较工具:模式比较,文件比较; SQL历史记录,开放API脚本环境,集成安全Shell(SSH)和版本控制:Subversion(SVN),Git,CVS,Perforce。

下载地址

  1. phpMoAdmin- MongoDB管理工具

很像phpMyAdmin工具,前者管理MySQL,phpMoAdmin管理MongoDB。

基于Vork PHP框架开发。 轻巧且易于安装。 大小仅为115KB的moadmin.php文件,用户可以将其放置在现场的任何地方以开始工作。

下载地址

  1. Mongotron管理工具

它是一个跨平台的MongoDB管理工具,已获得开源许可,并使用Electron框架和Angular JS构建。 在GitHub上可用。

下载地址

  1. Mongolime

最牛逼的地方在于支持MongoDB移动手机客户端,可轻松连接和访问MongoDB服务器。

支持SSH,可轻松通过SSL进行身份验证和连接远程服务器。免费,支持量大移动平台IOS和Android平台。

下载地址

  1. Mongo-express

基于Web的MongoDB管理工具,使用Node.js,Express和Bootstrap3开发。

它允许连接多个数据库; 查看/添加/删除数据库,集合和文件; 预览音频/视频/图像数据; GridFS支持–添加/获取/删除大文件; 在文档中使用BSON数据类型,移动/响应式–引导程序和更多功能。

下载地址

在互联网繁盛的今天,还有很多很好的产品这里就不进行收集和总结了,这些产品可以帮助我们高效率的进行工作,可以根据自己情况选择一款产品即可,更详细的描述和使用说明可以去网上仔细了解下,都是从0-1的过程哦!
参考文献

Mac安装MongoDB(极简)相关推荐

  1. 《MongoDB极简教程》第一章 NoSQL简史 amp; MongoDB安装amp;环境配置

    MongoDB 是一款开源的文档数据库,并且是业内领先的 NoSQL 数据库,用 C++ 编写而成. NoSQL (NoSQL = Not Only SQL ),意即"不仅仅是SQL&quo ...

  2. 《MongoDB极简教程》第一章 NoSQL简史 MongoDB安装环境配置

    MongoDB 是一款开源的文档数据库,并且是业内领先的 NoSQL 数据库,用 C++ 编写而成. NoSQL (NoSQL = Not Only SQL ),意即"不仅仅是SQL&quo ...

  3. 极简主义linux桌面,Ubuntu 16.04/17.10/18.04安装Zafiro极简图标主题

    zafiro图标是桌面xfce4,gnome或lxde的图标包,具有干净简单的设计线条,灵感来源于平面设计. 它是根据L.I.M.A许可证分发的,优先级是极简主义,不会用任何图标来饱和元素,每个图标都 ...

  4. mac安装MongoDB与启动

    mac本身就是基于unix的,所以它兼容linux的所有命令行功能,因此在mac上使用MongoDB是十分方便的,下面介绍一下MongoDB的安装过程. 一.MongoDB的安装: 对于安装,我偏向于 ...

  5. mac安装mongodb数据库

    Mac苹果电脑 上如何安装 MongoDb数据库(环境变量配置.数据库配置) 一.下载安装文件 1. 官网下载mongodb数据库安装包 https://www.mongodb.com/downloa ...

  6. MongoDB极简教程

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:我没有三颗心脏 1.MongDB 简介 MongoDB(来自 ...

  7. m1芯片mac安装mongoDB数据库

    如果不想看文字介绍的话:可以去b站上看一个大神录的视频操作,视频地址:https://www.bilibili.com/video/BV1wr4y1e7rw?spm_id_from=333.1007. ...

  8. mac 安装mongodb可视化客户端

    RoboMongo是一个跨平台的MongoDB GUI客户端管理工具. 下载地址: https://robomongo.org/download 选择右边的robomongo 选择mac版本. 安装完 ...

  9. 上验证cudnn是否安装成功_windows和linux上的tensorflow安装(极简安装方法)

    电脑环境:win7系统,64位. 说明:以下是我自己在windows和linux实操通过的很简单的安装方式,如果觉得有意义可以参考,如果遇到其他问题,可留言交流,一起解决. 主要的几个步骤: 1.1 ...

最新文章

  1. spring aop xml事务配置
  2. 沫沫金:Java快速合并两个数组【绝技】
  3. 期待已久的2012年度最佳 jQuery 插件揭晓
  4. 完美下巴标准_平行下颚抓
  5. 学习JS基本数据类型与对象的valueOf方法
  6. 机器学习python——python基础
  7. Unity面试题精选(6)
  8. 自动生成宏程序软件_圆周等分孔钻孔宏程序计算器
  9. MYSQL 学习笔记记录整理之二:分组数据
  10. c段服务器维护,服务器 多c段
  11. java对list里面按照分数排名_近3年全国高校高考录取分数线排名,600分以上高校55所...
  12. 附件文件超过了服务器的大小,Exchange 2010修改附件大小限制
  13. PDF能编辑吗,怎么添加PDF水印
  14. 2020年的云计算概念和趋势
  15. 调和数,1加二分之一加三分之一加到 n 分之一
  16. 修复Windows 10远程桌面复制粘贴不了的5种方法
  17. html5 车牌识别,深度学习实现车牌识别
  18. 实现图片转换成字符画
  19. RSA、SM2公钥证书信息的读取
  20. idea怎样创建一个java项目?

热门文章

  1. 2021.11.8-11.14 AI行业周刊(第71期):AI行业经验
  2. 【论文学习】G-Rep:面向任意目标检测的高斯表示
  3. 【存储过程造数mysql】
  4. 如何找回电脑回收站删除的文件, 10种恢复工具方法!
  5. 186_一文看懂压敏电阻和tvs的区别
  6. 无线网络攻击类型及防范
  7. 第3章 信息系统集成专业技术知识
  8. biopython----bio.PDB
  9. matlab计算潮差程序,t_tide潮汐潮流调和分析工具包教程
  10. Vulnhub-Earth