Docker安装MongoDB并使用Navicat连接的操作方法

  MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。,访问DokcerHub中的MongoDB镜像库地址:https://hub.docker.com/_/mongo/tags,可以通过 Sort by 查看其他版本的MongoDB,查看最新版本MongoDB镜像(mongo:latest):https://hub.docker.com/_/mongo/tags?page=1&name=latest,Docker安装MongoDB并使用Navicat连接的操作方法,此外,我们还可以用docker search mongo命令来查看可用版本:,Docker安装MongoDB并使用Navicat连接的操作方法,注意:tag是可选的,tag表示标签,多为软件的版本,默认是latest版本(最新版),Docker安装MongoDB并使用Navicat连接的操作方法,使用以下命令来查看MongoDB镜像是否成功拉取到本地:,Docker安装MongoDB并使用Navicat连接的操作方法,创建并运行一个MongoDB容器:复制代码 代码如下:docker run -itd –name mongo-test -p 27017:27017 mongo –auth,Docker安装MongoDB并使用Navicat连接的操作方法,Docker安装MongoDB并使用Navicat连接的操作方法,进入容器:,Docker安装MongoDB并使用Navicat连接的操作方法,异常原因:,官网解决方案:,https://github.com/docker-library/mongo/issues/558,Docker安装MongoDB并使用Navicat连接的操作方法,Docker安装MongoDB并使用Navicat连接的操作方法,Docker安装MongoDB并使用Navicat连接的操作方法,Docker安装MongoDB并使用Navicat连接的操作方法,Docker安装MongoDB并使用Navicat连接的操作方法,stand alone:独立的,shard cluster:分片集群,replica set:复制集,SRV record:,SRV记录是DNS服务器的数据库中支持的一种资源记录的类型,它记录了哪台计算机提供了哪个服务这么一个简单的信息。,SRV 记录:一般是为Microsoft的活动目录设置时的应用。DNS可以独立于活动目录,但是活动目录必须有DNS的帮助才能工作。,为了活动目录能够正常的工作,DNS服务器必须支持服务定位(SRV)资源记录,资源记录把服务名字映射为提供服务的服务器名字。,活动目录客户和域控制器使用SRV资源记录决定域控制器的IP地址。,一般情况下,我们连接只需要连接主库查数据,所以选择独立的这个连接方式就可以,填写好常规参数可以点击测试连接是否正常,即可连接!,Docker安装MongoDB并使用Navicat连接的操作方法,Docker安装MongoDB并使用Navicat连接的操作方法
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册