哈喽兄弟们,是我!今天来聊聊咱们程序员每天都离不开,但又时常让人头疼的老朋友——数据库

我敢说,每个团队都有一场关于“用什么工具连数据库”的“内战”:

  • 后端大佬:抱着黑乎乎的命令行一顿 SELECT *,感觉自己帅爆了,但查起数据来眼睛都快瞎了。

  • 前端萌新:想看个数据,还得求着后端大佬帮忙查,或者硬着头皮去装那些死沉的桌面客户端。

  • 公司抠门:Navicat、DataGrip 确实好用,但正版太贵,公司不给买,用破解版又提心吊胆,生怕哪天电脑就“中奖”了。

最要命的是,每次想临时查个线上数据,还得先 ssh 连上服务器,再小心翼翼地敲命令,生怕一个手抖把生产数据给删了!

救命!我只是想优雅地看个数据而已,为什么这么难?!

所以,今天我就来给大家安利一个能彻底终结这场“内战”的开源神器—— DbGate,并教你怎么用 Sealos 应用商店一键拥有属于你自己的、能跑在浏览器里的“云端 Navicat”!

一、 认识一下 DbGate:你的“云端数据库瑞士军刀”

DbGate 是一个开源的、跨平台的数据库管理客户端。它最牛的地方在于:

  • 支持多种数据库:MySQL, PostgreSQL, SQL Server, MongoDB, Redis... 几乎你能想到的它都支持!

  • 纯 Web 体验:你可以把它部署在服务器上,然后通过浏览器随时随地访问。

  • 功能强大:数据浏览、查询、编辑、图表、ER 图... 专业客户端有的功能,它基本都有!

但是,自己部署 DbGate 同样需要服务器、Docker、反向代理... 这一套流程下来,又是一场“渡劫”。

所以,咱们直接进入“作弊”模式!

二、 Sealos 两步走,把 DbGate “装”进浏览器

第一步:先有个数据库

咱们得先有个数据库让 DbGate 来管理,对吧?在 Sealos 上,这事儿简单到“发指”:

  1. 打开 Sealos 桌面上的 「Database」 应用。

  1. 点击“新建数据库”,选一个你喜欢的(比如 PostgreSQL)。

  1. 搞定! 一个高可用的数据库就已经为你准备好了。点进去,在“连接信息”里,把内网地址、用户名、密码这些“通关密语”先复制出来备用。

第二步:一键安装 DbGate

现在,轮到主角登场了!

  1. 打开 Sealos 桌面上的 「应用商店」

  1. 在搜索框里输入 DbGate,找到它。

  1. 点进去,再点一下右上角的“部署应用”。

等个一分钟,你的“云端 Navicat”就安装好啦!

三、 见证奇迹:在浏览器里连接你的数据库!

现在,万事俱备,只差最后一步“通电”了!

  1. 「应用商店」 里,找到你刚刚安装好的 DbGate,点击它的公网地址

  2. 浏览器会打开一个清爽的 DbGate 界面。输入用户名和密码(注意:基础配置中就已经有的)

  1. 点击“新建连接”。

  2. 在弹出的窗口里,选择你的数据库类型(比如 PostgreSQL)。

  3. 然后,把我们第一步里复制出来的那些“通关密语”(内网地址、用户名、密码等),像做填空题一样,一个个粘贴进去。

  1. 点击“连接”!

BOOM! 奇迹发生了!你的数据库里所有的表、视图、数据,都清清楚楚地陈列在了你的面前!你可以像用 Navicat 一样,点点鼠标就完成查询、修改、导出等所有操作!

兄弟们,是时候升级你的“武器库”了!

看到了吗?在 Sealos 的帮助下,我们不仅能一键拥有高可用的数据库,还能一键拥有管理这些数据库的“神器”。

从此以后,无论你是想快速验证一个想法,还是需要紧急排查线上问题,都再也不用依赖沉重的本地客户端,也不用提心吊胆地去敲命令行了。

快去 Sealos 应用商店,一键部署你自己的 DbGate,体验一下这种“随时随地、优雅管理”的快乐吧!

还在 SSH 连服务器敲 SQL?我用 Sealos 把数据库管理后台搬进了浏览器!的更多相关文章

  1. window 服务器 安装 sql server 2008 r2 express 并启用远程访问

    目前市面上的数据库服务器虽然好,但是并不便宜,一个月数千RMB, 我们可以通过在已有的数据库上自建数据库来解决 目前已知的SQL Server 2008 R2的版本有: 企业版.标准版.工作组版.We ...

  2. ssh 登陆服务器原理

    这里分两种情况,这两种情况都涉及到公钥加密的概念. 由于公钥加密概念作为基础就不在本文进行讨论了. 使用ssh对远程服务器进行密码登录发生了什么: 客户端通过ssh连接服务器 1. 首先服务器把自己的 ...

  3. 架构-数据库访问-SQL语言进行连接数据库服务器:SQL语言进行连接数据库服务器

    ylbtech-架构-数据库访问-SQL语言进行连接数据库服务器:SQL语言进行连接数据库服务器 数据库和应用服务器的连接. 在基于三层构架的信息系统开发中,应用服务器要利用SQL语言进行连接数据库服 ...

  4. 太实用了!自己动手写软件——SSH、FTP和SQL server的密码破解

    我们的密码破解工具一共分为如下六个部分,前面四个部分我们都有在之前的文章中介绍过了 用户图形界面——GUI编程 密码字典获取——Excel文件读取 数据库类——MySQL.Oracle和SQL ser ...

  5. 自动化运维,远程交互从服务器A上ssh到服务器B上,然后执行服务器B上的命令。

    第一种: ftp -v -n 192.168.0.1 21 <<! user ftp ftp123 bay ! 第二种: { echo -e "\n" echo -e ...

  6. Linux:ssh连接服务器很慢

    ssh连接服务器,如果很慢,可以进行如下处理: vi /etc/ssh/sshd_config#UseDNS yes改成:UseDNS no/etc/init.d/sshd restart ----- ...

  7. nginx服务器防sql注入/溢出攻击/spam及禁User-agents

    本文章给大家介绍一个nginx服务器防sql注入/溢出攻击/spam及禁User-agents实例代码,有需要了解的朋友可进入参考. 在配置文件添加如下字段即可  代码如下 复制代码 server { ...

  8. 跨服务器查询sql语句样例

    若2个数据库在同一台机器上:insert into DataBase_A..Table1(col1,col2,col3----)select col11,col22,col33-- from Data ...

  9. ssh操作服务器

    # -*- coding: utf-8 -*- """ Created on Wed Mar 20 10:15:16 2019 @author: Kuma 1. ssh连 ...

  10. ssh连接服务器失败解决记录

    故障:db2inst1用户无法通过ssh连接数据库服务器. 但是root用户可以连接,连接后su – db2inst1用户报错: su: cannot set user id: Resource te ...

随机推荐

  1. HTML显示不出来图片原因及解决办法

    HTML插入图片时,一直显示不出来图片,大体分为两种情况. 一.写了代码,也有图片的空间,但就是没有图片. 二.有图片位置,也有图片框框,但图片就是不显示. 针对图一,应该是路径问题,尽量不要有汉字, ...

  2. [原创]《C#高级GDI+实战:从零开发一个流程图》第01章:有什么用、有什么效果?

    一.有什么用? 问:现在这个年代哪些场景还需要GDI+? 答:很少,主要是在上位机,复杂一点的自定义控件几乎全由GDI+绘制而成.而且很多工业设备的电脑性能差,WPF等带不起来,只能是Winform. ...

  3. 解密prompt系列55.Agent Memory的工程实现 - Mem0 & LlamaIndex

    记忆存储是构建智能个性化.越用越懂你的Agent的核心挑战.上期我们探讨了模型方案实现长记忆存储,本期将聚焦工程实现层面. What:记忆内容(手动管理 vs 自动识别) How:记忆处理(压缩/抽取 ...

  4. Benchmark论文解读:Evaluating the Ripple Effects of Knowledge Editing in Language Models

      论文发表于自然语言处理顶刊TACL-2024(原文链接).目前模型编辑方法的评估主要集中在测试单个事实是否被成功注入,以及模型对其它事实的预测是否没有改变.作者认为这样的评估模式有限,因为注入一个 ...

  5. ​微软 AI Agent三剑客:AutoGen、Semantic Kernel与MEAI的协同演进

    引言 微软正在积极构建其人工智能(AI)开发者生态系统,旨在为开发者提供从实验研究到生产部署的全方位支持.在这一宏大蓝图中,AutoGen.Semantic Kernel (SK) 和 Microso ...

  6. SonarQube的使用

    一.简单介绍 SonarQube是一种自动代码审查工具,用于检测代码中的错误,漏洞和代码异味.它可以与您现有的工作流程集成,以便在项目分支和拉取请求之间进行连续的代码检查,在很多企业中都会使用到,进行 ...

  7. 用AI工具ChatMoney一键创作,让你的公众号文章流量飙升!

    本文由 ChatMoney团队出品 引言 想不想你的公众号文章一炮而红?是不是羡慕那些动不动就10W+的爆款文章?别眼红了,用ChatMoney,你也可以做到!这货可不是普通的写作工具,它是你的文章变 ...

  8. Python 潮流周刊#106:PEP-734 正式接纳,多解释器时代来临(摘要)

    本周刊由 Python猫 出品,精心筛选国内外的 400+ 信息源,为你挑选最值得分享的文章.教程.开源项目.软件工具.播客和视频.热门话题等内容.愿景:帮助所有读者精进 Python 技术,并增长职 ...

  9. ABB机器人指令 PackRawBytes

    参数: Value, RawData \Network , StartIndex ,\Hex1|IntX|\Float4|\ASCII; Value: 需要打包的数据, 类型包含num.dnum, b ...

  10. C# Winform 自定义 时间线 控件

    推荐 官网 http://www.hzhcontrols.com/ NetWinform自定义控件 English README.md(github) English README.md(gitee) ...