Mac安装MongoDB(极简)
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是用命令行输入的,使用时可能会有些不方便,这里推荐一下可视化工具安装:
- Robo 3T管理工具
Robo 3T前身是Robomongo,支持Windows,MacOS和Linux系统。大家也可以找到之前的Robomongo,完全免费的版本使用。
下载地址
- Navicat for MongoDB
Navicat是一种收费数据库管理工具,Navicat 支持连接所有流行的数据库系统(如MySQL,MariaDB,MongoDB,SQL Server,SQLite,Oracle和PostgreSQL)的功能。
它提供14天的免费试用版,长期使用建议购买序列号。
下载地址
- Studio 3T管理工具
Studio 3T属于收费企业工具。Robomong被3T公司收购,并更名为Robot 3T。
30天的免费试用版,与免费和开源的Robot 3T相比,Studio 3T具有更多功能并提供企业支持服务。支持Windows,Linux(Ubuntu和CentOS)和MacOS。
下载地址
- MongoDB Compass 社区版
MongoDB Compass也有社区版, 可以编写查询命令,也可以监视服务器的负载,它提供了数据库操作的实时统计信息。 适用于Linux,Mac或Windows。
中国大陆安装MongoDB数据库,可以选择安装Compass,但是容易卡死,原因是从美国服务器在线安装。可以手动下载在离线安装。
下载地址
- NoSQLBooster(mongobooster)管理工具
NoSQLBooster正式名称为MongoBooster。是一个跨平台,附带了许多用于管理数据库和监视服务器的MongoDB工具。
包含服务器监视工具,Visual Explain Plan,查询生成器,SQL查询,ES2017语法支持等等。可用于Windows,macOS和Linux。有免费版本。
下载地址
- Cluster control管理工具
ClusterControl它不仅限于MongoDB,还支持MySQL,MySQL复制,MySQL NDB群集,Galera群集,MariaDB,PostgreSQL,TimescaleDB,Docker和ProxySQL。
有社区版,可用于Linux平台(基于RedHat,Centos,Ubuntu或Debian)。
下载地址
- NOSQLCLIENT
Nosqlclient是一个免费的开源MongoDB管理工具,具有基于Web的GUI界面。
下载地址
- Mongo Management Studio
Mongo Management Studio是用于数据库管理的免费MongoDB GUI工具。 但是免费版本仅适用于Windows。
而企业版和个人版则适用于Linux,Windows和MacOS。 企业版(Web服务器)支持MongoDB Web界面HTTP GUI。
下载地址
- Aqua Data Studio Mongo管理工具
收费,14天试用期。支持Windows,Linux和MacOS。
提供了一个MongoDB数据库管理工具包,例如可视化分析,MongoSQL查询参考,MongoJS查询分析器,MongoShell MongoShell,FluidShell,查询和分析工具,网格图和数据透视图,表数据编辑器,导入和导出工具, 实体关系建模器,可视查询生成器;
比较工具:模式比较,文件比较; SQL历史记录,开放API脚本环境,集成安全Shell(SSH)和版本控制:Subversion(SVN),Git,CVS,Perforce。
下载地址
- phpMoAdmin- MongoDB管理工具
很像phpMyAdmin工具,前者管理MySQL,phpMoAdmin管理MongoDB。
基于Vork PHP框架开发。 轻巧且易于安装。 大小仅为115KB的moadmin.php文件,用户可以将其放置在现场的任何地方以开始工作。
下载地址
- Mongotron管理工具
它是一个跨平台的MongoDB管理工具,已获得开源许可,并使用Electron框架和Angular JS构建。 在GitHub上可用。
下载地址
- Mongolime
最牛逼的地方在于支持MongoDB移动手机客户端,可轻松连接和访问MongoDB服务器。
支持SSH,可轻松通过SSL进行身份验证和连接远程服务器。免费,支持量大移动平台IOS和Android平台。
下载地址
- Mongo-express
基于Web的MongoDB管理工具,使用Node.js,Express和Bootstrap3开发。
它允许连接多个数据库; 查看/添加/删除数据库,集合和文件; 预览音频/视频/图像数据; GridFS支持–添加/获取/删除大文件; 在文档中使用BSON数据类型,移动/响应式–引导程序和更多功能。
下载地址
在互联网繁盛的今天,还有很多很好的产品这里就不进行收集和总结了,这些产品可以帮助我们高效率的进行工作,可以根据自己情况选择一款产品即可,更详细的描述和使用说明可以去网上仔细了解下,都是从0-1的过程哦!
参考文献
Mac安装MongoDB(极简)相关推荐
- 《MongoDB极简教程》第一章 NoSQL简史 amp; MongoDB安装amp;环境配置
MongoDB 是一款开源的文档数据库,并且是业内领先的 NoSQL 数据库,用 C++ 编写而成. NoSQL (NoSQL = Not Only SQL ),意即"不仅仅是SQL&quo ...
- 《MongoDB极简教程》第一章 NoSQL简史 MongoDB安装环境配置
MongoDB 是一款开源的文档数据库,并且是业内领先的 NoSQL 数据库,用 C++ 编写而成. NoSQL (NoSQL = Not Only SQL ),意即"不仅仅是SQL&quo ...
- 极简主义linux桌面,Ubuntu 16.04/17.10/18.04安装Zafiro极简图标主题
zafiro图标是桌面xfce4,gnome或lxde的图标包,具有干净简单的设计线条,灵感来源于平面设计. 它是根据L.I.M.A许可证分发的,优先级是极简主义,不会用任何图标来饱和元素,每个图标都 ...
- mac安装MongoDB与启动
mac本身就是基于unix的,所以它兼容linux的所有命令行功能,因此在mac上使用MongoDB是十分方便的,下面介绍一下MongoDB的安装过程. 一.MongoDB的安装: 对于安装,我偏向于 ...
- mac安装mongodb数据库
Mac苹果电脑 上如何安装 MongoDb数据库(环境变量配置.数据库配置) 一.下载安装文件 1. 官网下载mongodb数据库安装包 https://www.mongodb.com/downloa ...
- MongoDB极简教程
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:我没有三颗心脏 1.MongDB 简介 MongoDB(来自 ...
- m1芯片mac安装mongoDB数据库
如果不想看文字介绍的话:可以去b站上看一个大神录的视频操作,视频地址:https://www.bilibili.com/video/BV1wr4y1e7rw?spm_id_from=333.1007. ...
- mac 安装mongodb可视化客户端
RoboMongo是一个跨平台的MongoDB GUI客户端管理工具. 下载地址: https://robomongo.org/download 选择右边的robomongo 选择mac版本. 安装完 ...
- 上验证cudnn是否安装成功_windows和linux上的tensorflow安装(极简安装方法)
电脑环境:win7系统,64位. 说明:以下是我自己在windows和linux实操通过的很简单的安装方式,如果觉得有意义可以参考,如果遇到其他问题,可留言交流,一起解决. 主要的几个步骤: 1.1 ...
最新文章
- spring aop xml事务配置
- 沫沫金:Java快速合并两个数组【绝技】
- 期待已久的2012年度最佳 jQuery 插件揭晓
- 完美下巴标准_平行下颚抓
- 学习JS基本数据类型与对象的valueOf方法
- 机器学习python——python基础
- Unity面试题精选(6)
- 自动生成宏程序软件_圆周等分孔钻孔宏程序计算器
- MYSQL 学习笔记记录整理之二:分组数据
- c段服务器维护,服务器 多c段
- java对list里面按照分数排名_近3年全国高校高考录取分数线排名,600分以上高校55所...
- 附件文件超过了服务器的大小,Exchange 2010修改附件大小限制
- PDF能编辑吗,怎么添加PDF水印
- 2020年的云计算概念和趋势
- 调和数,1加二分之一加三分之一加到 n 分之一
- 修复Windows 10远程桌面复制粘贴不了的5种方法
- html5 车牌识别,深度学习实现车牌识别
- 实现图片转换成字符画
- RSA、SM2公钥证书信息的读取
- idea怎样创建一个java项目?