MongoDB 的安装及使用

1. MongoDB 在 Linux 的安装

  • 下载社区版 MongoDB
    去官网下载对应的 MongoDB 然后上传到 Linux 虚拟机
  • 将压缩包解压即可
    tar -zxvf MongoDB-linux-x86_64-4.1.3.tgz
  • 启动
    ./bin/mongod
  • 指定配置文件方式的启动
    ./bin/mongod -f mongo.conf

配置文件样例

dbpath=/data/mongo/
port=27017
bind_ip=0.0.0.0
fork=true
logpath = /data/mongo/MongoDB.log
logappend = true auth=false

2. MongoDB 启动和参数说明

参数说明
dbpath数据库目录,默认/data/db
port监听的端口,默认27017
bind_ip监听IP地址,默认全部可以访问
fork是否已后台启动的方式登陆
logpath日志路径
logappend是否追加日志
auth是开启用户密码登陆
config指定配置文件

3. mongo shell 的启动

  • 启动 mongo shell
    ./bin/mongo
  • 指定主机和端口的方式启动
    ./bin/mongo --host=主机IP --port=端口

4. Mongodb GUI 工具

4.1 MongoDB Compass Community

MongoDB Compass CommunityMongoDB 开发人员开发,这意味着更高的可靠性和兼容性。它为 MongoDB 提供 GUI mongodb 工具,以探索数据库交互,具有完整的 CRUD 功能并提供可视方式。借助内置模式可视化,用户可以分析文档并显示丰富的结构。为了监控服务器的负载,它提供了数据库操作的实时统计信息。就像 MongoDB 一样,Compass 也有两个版本,一个是 Enterprise(付费),社区可以免费使用。适用于LinuxMacWindows

4.2 NoSQLBooster(mongobooster)

NoSQLBoosterMongoDB CLI 界面中非常流行的 GUI 工具。它正式名称为MongoBooster

NoSQLBooster 是一个跨平台,它带有一堆 mongodb 工具来管理数据库和监控服务器。这个 Mongodb 工具包括服务器监控工具Visual Explain Plan查询构建器SQL 查询,ES2017语法支持等等…它有免费,个人和商业版本,当然,免费版本有一些功能限制。NoSQLBooster 也可用于WindowsMacOSLinux

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小松の博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值