MemFire Cloud是一款提供云数据库,用户可以创建云数据库,并对数据库进行管理,还可以对数据库进行备份操作。它还提供后端即服务,用户可以在1分钟内新建一个应用,使用自动生成的API和SDK,访问云数据库、对象存储、用户认证与授权等功能,可专注于编写前端应用程序代码,加速WEB或APP应用开发。

简介

DbGate是一款开源、开源、跨平台的数据库管理功能,适用于 Windows、Linux、MacOS多种环境,提供强大的功能服务。其具有以下特性:

  • 免费与开源

DbGate是一个免费开源的软件,在 MIT 许可下提供源代码,源代码托管在GitHub(https://github.com/dbgate/dbgate)。

  • 跨数据库

DbGate提供了多种数据库支持,目前包括 MySQL、PostgreSQL、SQL Server、MongoDB、SQLite 、Redis、MariaDB等。

  • 跨平台

DbGate支持不同的平台,适用于 Windows、Linux、MacOS 和 WEB 浏览器。

备注说明:用户可以根据个人喜好选择深色、浅色主题颜色。

软件下载

普通用户可以通过如下地址,选择要下载的DbGate版本。相比较要收费的客户端工具,真香。DBgate官方下载地址:https://dbgate.org/

免费的在线试用地址:https://demo.dbgate.org/

连接MemFire Cloud数据库

登录MemFire Cloud平台,在数据库管理栏中,点击该密码认证的数据库的“连接信息”,如下图所示,可以获得该数据库的连接配置信息。

打开DbGate客户端,点击“File”->“Add connection”,弹出如下图所示弹框。选择PostgreSQL连接联系,输入如上IP地址、端口号、账号、密码、数据库名称,即可完成连接操作;

功能介绍

数据编辑器

DbGate提供了强大的表数据编辑,可以快速的查找和修改数据。

DbGate 数据编辑器提供了类似于 Excel 的数据编辑功能,用户可以编辑数据并预览相应的 SQL 语句,然后使用 Ctrl+S 或者菜单命令保存数据。变更数据提交之前,数据编辑器会已不同颜色(黄、绿、红)标记区分展示变动数据行,便于用户及时了解全量变动。

1、过滤功能。

数据编辑器提供强大的过滤功能。用户可以直接输入过滤表达式(例如字段值包含的字符子串),或者通过菜单过滤数据。

(1)使用菜单创建过滤表达式,查找过滤后数据;

(2)在输入框内直接输入过滤表达式,查找过滤后数据;

2、扩展外键列

用户可以在不创建查询的情况下实现此目的,可以将引用的列添加到列管理器中查看。

用户可以查看基于外键的主/详细视图。

3、批处理操作

DbGate提供令人惊喜的编辑功能—批处理操作,利用宏(macros)可以进行批处理操作。涉及的包括:文本大小写转换、当前数据、生成 UUID、查找与替换、转换为其他类型(布尔、整数、字符串、数字)等。

除此之外,DbGate还提供了很多数据查看和编辑功能,包括:一键分组统计功能、外键查找、主视图/详细视图分组以及按照年、月、日分组等。

SQL查询器

DbGate提供了强大的SQL查询器,用户可以编写SQL命令,来进行查询操作。SQL编辑器提供了语法高亮、代码自动补全、SQL格式化、连接查询向导(方便添加连接语句)、SQL查询保存等功能。

执行后的SQL查询语句,可以存档,并在下次需要时进行调用。

SQL生成器

顾名思义,DbGate提供的SQL生成器,可以获得生成创建数据库/数据的SQL脚本。SQL生成器支持表(包含外键)的创建、删除、数据插入以及截断脚本,支持视图、存储过程、函数的创建和删除脚本。

选中数据库对象,鼠标右击在菜单中选择“SQL Generator”,如下图所示。

在弹出框中,可以选择根据业务需求,进行灵活组合。

查询设计器

DbGate的查询设计器提供了图形方式设计查询语句的功能,支持各种连接查询、分组聚合、数据过滤以及排序操作。

选中数据表对象,鼠标右击在菜单中选择“Query designer”,如下图所示。

数据导入导出

DbGate支持强大的数据导入导出功能,支持CSV、Excel、JSON line、XML等文件格式,可以实现在不同数据库之间的数据复制。

DbGate支持将数据库A里头的多张表导入到数据库B。

其他功能

  • 除此之外,DbGate还提供了其他的功能,包括:

    • 归档-在本地文件系统(或使用Web应用程序时在DbGate服务器上)的以JSON格式文件备份您的数据。
    • 扩展插件,通过NPM程序包的形式提供插件,包括导入导出格式支持和数据库连接驱动插件。

  • 除了作为不同操作系统的应用程序运行,还可以在Docker容器中运行。

  • 图表,可视化查询结果或者任何表格数据。

应用实战|使用DBGate管理MemFireDB数据库相关推荐

  1. flyway常用配置_Spring Boot 2 实战:使用 Flyway 管理你数据库的版本变更

    1. 前言 随着项目的不断迭代,数据库表结构.数据都在发生着变化.甚至有的业务在多环境版本并行运行.数据为王的时代,管理好数据库的版本也成为了迫切的需要.如何能做到像 Git 之类的版本控制工具来管理 ...

  2. yii2项目实战-博客管理平台的搭建

    登录 | 注册 收藏成功 确定 收藏失败,请重新收藏 确定 查看所有私信查看所有通知 暂没有新通知 返回通知列表 下一条 上一条 分享资讯 传PPT/文档 提问题 写博客 传资源 创建项目 创建代码片 ...

  3. hadoop基础----hadoop实战(七)-----hadoop管理工具---使用Cloudera Manager安装Hadoop---Cloudera Manager和CDH5.8离线安装

    hadoop基础----hadoop实战(六)-----hadoop管理工具---Cloudera Manager---CDH介绍 简介 我们在上篇文章中已经了解了CDH,为了后续的学习,我们本章就来 ...

  4. 徐无忌MySQL笔记:案例实战:如何实现MySQL数据库的读写分离?

    徐无忌MySQL笔记:案例实战:如何实现MySQL数据库的读写分离? 完成:第一遍 1.理想的主从架构实现的效果是怎样的? 主库负责所有读写操作,从库只实现对主库备份功能,这样的主从架构性价比是很低的 ...

  5. oracle11g之管理oracle数据库笔记(理论基础知识)

                                                                  第三章 管理oracle数据库 1.启动数据库步骤;(创建启动实例--> ...

  6. Skype For Business 2015实战系列6:后端数据库安装CU6补丁

    Skype For Business 2015实战系列6:后端数据库安装CU6补丁 安装好SQL Server 2014以后需要为其安装CU6补丁,以满足Skype For Business Serv ...

  7. php 管理 mysql 数据库 代码_安装并使用phpMyAdmin管理MySQL数据库_php

    学会使用基于web数据库的管理工具phpMyAdmin. 如果使用合适的工具,mysql数据库的管理就会为得相当简单.应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理. ...

  8. 54款开源服务器软件(内容管理、数据库、电子商务、邮件服务器、文件传输、操作系统、安全、小公司服务 .

    本文逐一介绍了内容管理.数据库.电子商务.邮件服务器.文件传输.操作系统.安全.小公司服务器.服务器日志文件监控和分析.存储.虚拟化.Web服务器.维基/协作及其他方面的开源服务器软件. 据斯坦福大学 ...

  9. mysql da_DA面板如何管理Mysql数据库?

    DA面板如何管理Mysql数据库? 如何你还不懂如何添加Mysql数据库,请点击 如何添加Mysql 教程. 数据库的管理主要包含一下几个方面:数据库密码的修改:数据库的修复.检查和优化:数据库的备份 ...

最新文章

  1. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---02
  2. 质量体系审核中的10大常见场景,你遇到了几个?
  3. RUNNOOB python练习题 28 递归 数列
  4. 中国人寿构建国内首个Silverlight企业级应用
  5. [USACO09OCT]热浪Heat Wave
  6. C Tricks(十五)—— 算符优先级的表示
  7. c++数据格式化输出/字符串复制/字符串比较
  8. idea 搜索快捷键
  9. matlab做挖掘机仿真,基于Proe_Adams_Matlab挖掘机的机电液一体化仿真
  10. 【论文投稿】电子信息类中文权威期刊(SCIEI)投稿攻略
  11. apkg格式怎么打开_win10系统怎么打开mdb文件
  12. pgp各种弱类型绕过
  13. coreldraw x7如何禁网_出现问题如何修改和修复安装coreldraw x7
  14. 一起学习MySQL(基础阶段已完结)
  15. Specification使用
  16. nginx 80 443 并存
  17. 万字总结Linux内核过滤框架(Nftables)
  18. 中国高校计算机大赛英语cccc,通知-CCCC中国高校计算机大赛.PDF
  19. 理解Celery的worker
  20. 【论文】解读AM-GCN: Adaptive Multi-channel Graph Convolutional

热门文章

  1. Vue配合jQuery+Ajax使用
  2. 身材苗条的免费文件粉碎机Shredder(9KB)
  3. 博大考神autocad2004职称计算机,博大考神职称计算机Flash MX 2004动画制作
  4. 网上打印室打印收费标准是什么?
  5. 好奇!滴滴在 GitHub 开源了哪些有意思的项目?
  6. Cannot overwrite file /home/baadshah/.config/QtProject/qtcreator/toolchains.xml: Permission denied
  7. Android Studio 翻译插件Translation的安装
  8. kubeadm1.20.0+cilium+hubble环境搭建
  9. VirtualBox开机一直卡在logo页面和卡顿问题的唯一解决办法
  10. IBM的Food Trust食品安全区块链解决方案之沃尔玛