发布信息

Docker装置MongoDB并经常使用Navicat衔接 (docker cp拷贝文件到容器)

     2024-10-22 19:40:56     406

本文目录导航:

Docker装置MongoDB并经常使用Navicat衔接

Docker装置MongoDB并经常使用Navicat衔接教程

cp拷贝文件到容器

MongoDB作为一款散布式文件存储数据库,专为Web运行提供高性能裁减数据存储打算。

它介于相关数据库和非相关数据库之间,支持复杂数据结构且查问言语弱小,相似于面向对象的查问,具有相似相关数据库的查问性能并支持索引建设。

要开局,首先访问DockerHub上的MongoDB镜像库,/_/mongo,检查不同版本,选用最新的mongo:latest镜像。

经常使用命令`docker pull mongo:latest`拉取镜像,tag可选,理论默以为最新版。

审核镜像能否成功拉取,口头`docker images`。

创立并运转MongoDB容器时,确保遇到`mongo: executable file not found in $PATH`失误时,了解官方处置打算:关于mongo5.0以上版本,经常使用`mongosh`替代mongo。

在创立容器时,须要性能用户和明码,经过进入容器启动设置。

为了衔接MongoDB,经常使用Navicat时,可以选用standalone形式,适宜于衔接主库启动数据查问。

在衔接参数中,你须要提供主机性能(端口开明),以及选用适宜的衔接类型(standalone、shard cluster或replica set)。

关于SRV记载,它重要用于优惠目录服务定位,但在普通衔接MongoDB时,只有主库衔接就足够,依照批示填写惯例参数,启动测试衔接以确保反常。

如何在centos8上装置mongodb?

MongoDB 是一个高效、面向文档的 NoSQL 数据库,提供更优性能,存储数据为 JSON 样式的文档,并支持灵活形式。

与其余数据库相比,它具有清楚长处。

在 RHEL 8 和 CentOS 8 上装置 MongoDB 社区版需先启用 MongoDB 4.4 YUM 存储库。

创立存储库文件,内容如下:保留并封锁文件。

经常使用 DNF 或 YUM 命令装置 MongoDB 及其依赖包,详细命令如下:装置后,MongoDB 将创立特定文件和目录。

启动并启用 MongoDB 服务,留意展示时期坚持 SELinux 准许形态。

在重启时,经常使用以下命令启动并启用服务。

若防火墙已启用,关上 MongoDB 端口 ,命令如下:从终端衔接 MongoDB,输入命令“mongo”。

衔接后,显示以下内容,确认装置已实现。

卸载 MongoDB 时,依次口头以下命令:实现 MongoDB 装置和卸载流程后,名目即可反常运转。

windows下MongoDB的装置及性能

MongoDB 是目前在IT行业十分盛行的一种非相关型数据库(NoSql),其灵敏的数据存储形式备受以后IT从业人员的青眼。

这里重要讲如何在windows平台下装置MongoDB。

登陆mongodb官方点击右侧的下载选用windows平台,如图点击须要的 zip文件下载(笔者这里重要讲诉zip文件的装置) legacy版本可以用于旧版本系统下装置,这里不介绍。

将zip文件解压放到盘符的 根目录(如C:或D:),为了繁难倡导文件夹命名尽量冗长如(d:\mongodb)创立数据库文件的寄存位置,比如d:/mongodb/data/db。

启动mongodb服务之前须要必定创立数据库文件的寄存文件夹,否则命令不会智能创立,而且不能启动成功。

关上cmd(windows键+r输入cmd)命令行,进入D:\mongodb\bin目录(如图先输入d:进入d盘而后输入cd d:\mongodb\bin), 输入如下的命令启动mongodb服务: D:/mongodb/binmongod --dbpath D:\mongodb\data\dbmongodb自动衔接端口,假设产生如图的状况,可以关上检查(笔者这里是chrome),发现如图则示意衔接成功,假设不成功,可以检查端口能否被占用。

其实可以将MongoDB设置成Windows服务,这个操作就是为了繁难,每次开机MongoDB就智能启动了。

如图在d:\mongodb\data下新建文件夹log(寄存日志文件)并且新建文件 在d:\mongodb新建文件用记事本关上输入: dbpath=D:\mongodb\data\db logpath=D:\mongodb\data\log\ (图片的logpath有失误)用 治理员身份关上cmd命令行,进入D:\mongodb\bin目录,输入如下的命令: D:\mongodb\binmongod --config D:\mongodb\ 有人提示改为如下: mongod --config D:\mongodb\ --install --serviceName MongoDB 如图结果寄存在日志文件中,检查日志发现曾经成功。

假设失败有或者没有经常使用治理员身份,受到拒绝访问。

关上cmd输入检查服务可以看到MongoDB服务,点击可以启动。

相关内容 查看全部