mongodb 图形界面工具 -- Studio 3T(下载、安装、连接mongodb数据库)

目录

  • mongodb 图形界面工具 -- Studio 3T
    • 下载
    • 安装
    • 第一次使用:注册
    • 添加一个连接(连接 mongodb 数据库)
      • 1、点击【添加新连接】,选择【手动配置我的连接设置】
      • 2、对 Server 设置连接数据
      • 3、连接的用户认证设置(创建数据库和用户)
      • 4、选择默认加密
      • 5、完成连接,打开初始界面
    • 再添加一个连接来对比
      • 新建一个连接
      • 连接【admin】这个mongodb数据库,连接的用户的【admin】这个管理员。

mongodb 图形界面工具 – Studio 3T


下载

推荐一个 MongoDB 的 GUI 图形界面工具: Robo 3T

直接点击下载。

在这里插入图片描述
在这里插入图片描述


安装

解压压缩包,只有这么一个启动的应用程序。

双击安装

在这里插入图片描述


选择安装路径,后面就安装成功了。
在这里插入图片描述


第一次使用:注册

在这里插入图片描述


在这里插入图片描述


下一步到这里,浏览器弹出页面让我们注册

在这里插入图片描述


点击注册

在这里插入图片描述


填了邮箱,密码,但是手机号码就随便填了。
在这里插入图片描述


注册成功。
在这里插入图片描述


有 30 天的使用期,后面没买的话,就会自动切换为免费版。

在这里插入图片描述


添加一个连接(连接 mongodb 数据库)


1、点击【添加新连接】,选择【手动配置我的连接设置】

在这里插入图片描述


2、对 Server 设置连接数据

在这里插入图片描述


在这里插入图片描述


3、连接的用户认证设置(创建数据库和用户)

认证这里,需要添加数据库和用户,直接创建一个【test】数据库,在该数据库添加一个【LJHAAA】的用户。

在这里插入图片描述

创建【test】数据库之后,在该数据库中创建自己的用户【LJHAAA】 ,且为该用户分配访问本数据库的权限【readWrite、userAdmin】

添加用户的命令

db.createUser({ user: "LJHAAA",pwd: "123456",roles: [{ role: "readWrite", db: "test" },{ role: "userAdmin", db: "test" }]});

readWrite:对 test 这个数据库有读写的权限
userAdmin:对test这个数据库可以进行用户管理的权限

在这里插入图片描述


4、选择默认加密

直接点 next

在这里插入图片描述

我也是第一次使用,直接点 finish

在这里插入图片描述


5、完成连接,打开初始界面

可以看到,新建的这个连接,只能看到【test】这个数据库。

因为连接的这个【test】数据库里面的用户【LJHAAA】,它的权限只能操作【test】这个数据库。
所以只能看到这个【test】数据库。

在这里插入图片描述


再添加一个连接来对比

这里再添加一个连接,连接的数据库是【admin】,用户是【admin】,这个用户是一个管理员


新建一个连接

在这里插入图片描述


连接【admin】这个mongodb数据库,连接的用户的【admin】这个管理员。

在这里插入图片描述


可以看到,admin这个管理员也能看到这个【test】数据库

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/727019.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot + openGauss开发入门

本文介绍如何快速安装 openGauss 单机版 openGauss 快速环境安装 groupadd dbgroup useradd -g dbgroup omm # 可后面安装时创建 passwd omm #设置密码为Gauss_1234创建安装程序目标目录 mkdir /home/omm/opengauss3 chown -R omm:dbgroup /home/omm/opengauss3下载 openg…

航芯1-Wire安全认证新品上市,防抄板和耗材认证高性价比之选

随着用户产品附加值提升带来的对防抄板的需求,以及电池、医疗耗材、电子配件、IOT领域中对设备认证的需求,上海航芯经过多年的技术积累和对市场的理解,推出了高性价比的ACL16_Axx系列。 1-Wire单总线:小尺寸实现高效传输 ACL16_…

JAVA WEB开发 错误:无效发行版解决办法

1.首先查询本安装的jdk版本 在cmd中输入如下指令 2.打开file——progect structure 2.将这两处保持一致即可

一图看懂:什么是“新质生产力”?

◆2023年9月,首次提出“新质生产力”。 ◆2024年1月,强调“加快发展新质生产力,扎实推进高质量发展”。 ◆2024年3月,《政府工作报告》中提出,要大力推进现代化产业体系建设,加快发展新质生产力。充分发挥…

SpringBoot【问题 05】PostgreSQL数据库启用SSL后使用默认配置进行数据库连接(Navicat工具与Java程序)

官网SSL说明:https://www.postgresql.org/docs/9.1/libpq-ssl.html 1.配置 1.1 文件 使用SSL需要的4个文件,名称要一致: 客户端密钥:postgresql.keyJava客户端密钥:postgresql.pk8客户端证书:postgresq…

iphone解锁的一些方案

如果iPhone被锁定,有以下几种解锁方案可以参考: 使用恢复模式解锁:如果忘记了密码或者屏幕密码输错次数太多导致iPhone被锁定,可以尝试使用恢复模式来解锁。请注意,这将擦除设备上的数据,因此只有在没有其…

shell常用工具和命令

1.printf Format 描述 %s: 一个字符串 %d, %i :一个小数 %f :一个浮点数 %.ns: 输出字符串, n 是输出几个字符 %m.nf :输出浮点数, m 是输出整数位数, n 是输出的小数位数 %x :不带正负号的十六进制,使用 a 至 f 表示…

打开任务管理器的快捷键

打开任务管理器的快捷键通常是Ctrl Shift Esc。只需同时按下这三个键,任务管理器就会立即弹出,显示当前正在运行的进程和性能数据。 此外,还有以下方法可以打开任务管理器: 使用组合键“CtrlAltDelete”,在xp系统中…

Java实战:Redis高可用之主从复制:原理、实战与优化

在高并发、大数据量的场景下,Redis 作为一款高性能的 key-value 存储系统,被广泛应用于缓存、消息队列、分布式锁等领域。为了保证 Redis 的高可用性,我们需要对 Redis 进行主从复制,实现数据的多副本存储。本文将详细介绍 Redis …

阿里云2核4G服务器支持人数并发测试,2核4G主机测评

阿里云2核4G服务器多少钱一年?2核4G配置1个月多少钱?2核4G服务器30元3个月、轻量应用服务器2核4G4M带宽165元一年、企业用户2核4G5M带宽199元一年。可以在阿里云CLUB中心查看 aliyun.club 当前最新2核4G服务器精准报价、优惠券和活动信息。 阿里云官方2…

Vue教学15:组件间的通信:provide/inject与event bus的巧妙应用

大家好,欢迎回到我们的Vue教学系列博客!在前十四篇博客中,我们学习了Vue.js的基础知识、安装Node.js与npm、使用Vue Devtools进行调试、Vue实例与生命周期钩子、数据绑定(单向与双向)、计算属性与侦听器、条件渲染和列…

进制之间的转换

文章目录 编译过程进制转换1、进制的概念1.1 二进制1.2 八进制1.3 十六进制 进制在程序中的表现方式十进制转二进制将十进制转换成二进制(除2反序取余法)二进制转十进制(权值法) 八进制转十进制将十进制转换成八进制(除8反序取余法…

医药行业五大难题深度剖析:CRM解决方案助力突围

医疗行业关系着民生、经济乃至战备,是国民经济的重要组成部分。虽然近20年来我国医疗行业年均增长率维持在15%之上,但行业发展仍存在诸多问题。引进CRM管理系统可能是一个行之有效的解决方法。文中将为您整理医疗行业目前的五大挑战,以及CRM如…

Android Termux系统安装openssh实现公网使用SFTP远程访问

文章目录 1. 安装openSSH2. 安装cpolar3. 远程SFTP连接配置4. 远程SFTP访问4. 配置固定远程连接地址 SFTP(SSH File Transfer Protocol)是一种基于SSH(Secure Shell)安全协议的文件传输协议。与FTP协议相比,SFTP使用了…

Processing基本形状内容和实例

一、Processing的基本形状内容和实例 1.Processing有一组专门绘制基本图形得图案。像线条这样的基本图形可以被连接起来创建更为复杂得形状,例如一片叶子或者一张脸。 2.为了绘制一条直线,我们需要四个参数,两个用于确定初始位置,…

判断连续数据同意特征的方法:插旗法

bool isMonotonic(int* nums, int numsSize) {int flag 2;for (int i 1; i < numsSize; i) {if (nums[i-1] > nums[i]) {if (flag 0)return false;flag 1;}else if (nums[i-1] < nums[i]) {if (flag 1)return false;flag 0;}}return true; }此代码较为简单&…

Sora:AI视频生成的新机遇与挑战

随着科技的飞速进步&#xff0c;人工智能&#xff08;AI&#xff09;和机器学习&#xff08;ML&#xff09;技术已经深入渗透到社会的各个领域。其中&#xff0c;Sora这类基于AI的视频生成工具因其高度逼真的生成能力而备受瞩目。然而&#xff0c;正如一枚硬币有两面&#xff0…

排队方式——栈

Description n个人手拿5元&#xff0c;n个人手拿10元&#xff0c;他们去排队买东西&#xff0c;东西价值5元&#xff0c;老板没有零钱&#xff08;老板必须用收取的5元钞票给支付10元的顾客找零钱&#xff09;&#xff0c;现给出一种排列方式&#xff0c;判断是否合理&#xf…

nVisual+AI实现综合布线智能化运维管理

传统的综合布线系统依据TIA-606规范在配线架、跳线、面板上都粘贴了标签&#xff0c;标签作为一个综合布线项目中元器件的唯一标识&#xff0c;对综合布线日常运维管理过程中查询连接关系、定位设备位置至关重要&#xff0c;但标签所能记录的信息毕竟有限&#xff0c;因此可视化…

docker的简单使用

在一些进行使用靶场或者工具的时候&#xff0c;我们可以用docker在线拉取&#xff0c;就可以省去手动搭建靶场的过程 一、docker的配置 因为docker是默认从docker的官网进行拉取&#xff0c;所以拉取经常速度很慢或者失败&#xff0c;我们先要进行一下配置&#xff0c;让他优…