`MONGDB` 安装与使用

本文介绍了MongoDB的安装步骤,包括下载安装包、配置文件、启动服务等,并讲解了防火墙设置、状态查看和权限管理。此外,还讨论了数据库的使用,包括创建管理员账号、设置开机启动和可视化工具的使用,以及MongoDB在Go语言环境中的基本操作。
摘要由CSDN通过智能技术生成

MONGDB 安装与使用

咱们来回顾一下上次分享的内容:

  • 如何使用log
  • log 包原理和具体实现
  • 自定义日志

要是对 GO 的日志包还有点兴趣的话,可以查看文章 GO的日志怎么玩 ?

今天咱们来玩个简单的 mongodb 的安装和使用

MONGODB介绍

MongoDB 是一个基于分布式文件存储的数据库

使用 C++ 语言编写

MongoDB 主要是 为WEB应用提供可扩展的高性能数据存储解决方案

是非关系数据库当中功能最丰富,它支持的数据结构非常松散,是类似 JSONBSON 格式的

MONGODB 的语法有点类似于面向对象的查询语言,咱们用起来也是很简单的

mongodb 安装

下载mongodb安装包

网址:https://www.mongodb.com/try/download/community

官网上可以下载多个系统的mongdb安装包,windowscentosubuntu等等,如图

根据页面上的内容,咱们可以选择不同版本的,按需索取,默认咱们就做吃螃蟹的人吧,直接上最新的

安装MONGODB软件

解压mongodb 压缩包
tar xvf mongodb-linux-x86_64-rhel80-4.4.4.tgz
将解压生成的目录 改名为mongodb ,并移动到 /usr/local
mv mongodb-linux-x86_64-rhel80-4.4.4.tgz mongodb
mv mongodb /usr/local/
进入mongodb目录下
  • 创建data目录
  • data目录下创建db目录
  • data目录下创建log目录
mkdir data
cd data
mkdir db
mkdir log
回到mongo目录下,创建mongodb的配置文件,mongodb.conf,之后启动需要用到

需要在mongodb.conf下配置

  • dbpath

数据库的数据存放位置

  • logpath

日志文件存放位置

  • logappend

日志是否以追加的方式

  • port

端口号

  • auth

是否需要认证

  • fork

是否以守护进程的方式运行

  • bind

限制远程访问的ip,不做限制的话可以写0.0.0.0

dbpath=/usr/local/mongodb/data/db
logpath=/usr/local/mongodb/data/log/mongodb.log
logappend=true
port=27017
auth=true
fork=true
bind_ip=0.0.0.0
mongodb可执行程序写入到/etc/profile 中,开机时会自动读取这个文件
export MONGODB_HOME=/usr/local
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值