MongoDB 安装与管理工具

常规安装

cd /usr/local/src
# 下载
curl -O https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-3.4.20.tgz
# 解压
tar -zxvf mongodb-osx-ssl-x86_64-3.4.20.tgz
# 重命名为 mongodb
mv mongodb-osx-ssl-x86_64-3.4.20 mongodb
# 启动,--dbpath 指定数据库路径,默认为 /data/db
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/coding/data/mongodb

基于 Docker 安装

mongo4镜像,启动一个mongo容器

docker run -d --name mymongo -v /usr/local/coding/data/mongodb:/data/db -p 27017:27017 mongo:4

查看运行日志

docker logs mymongo

管理工具

1. Mongo Express

Mongo Express 是基于网络的MongoDB数据库管理界面。我们创建一个容器来连接先前创建

docker run -d --name mongo_admin --link mymongo -p 8081:8081 -e ME_CONFIG_MONGODB_SERVER="mymongo" mongo-express

然后浏览器访问:http://127.0.0.1:8081/,即可看到web管理页面了

2. Navicat for MongoDB

作为 Navicat 全家桶中的一员,Navicat for MongoDB 也是相当的好用,官方下载地址:https://www.navicat.com/en/products/navicat-for-mongodb

3. Mongo Shell

通过命令行与mongo数据库进行交互

docker exec -it mymongo mongo
原文地址:https://www.cnblogs.com/zy108830/p/12639466.html