当前位置: 首页 > news >正文

能管理MySQL、Oracle、达梦数据库的桌面管理软件开源了

能管理MySQL、Oracle、达梦数据库的桌面管理软件开源了

  • 能管理MySQL、Oracle、达梦数据库的桌面管理软件开源了
    • 1.项目介绍
    • 2. 项目源码开发
      • 2.1克隆项目
      • 2.2 配置并运行
    • 3.使用
      • 3.1添加数据库连接
      • 3.2新增表
      • 3.3操作表
      • 3.4 运行sql
    • 4.总结

能管理MySQL、Oracle、达梦数据库的桌面管理软件开源了

项目地址gitee:https://gitee.com/hhxinda/hhdbcs
项目地址xplaza: https://www.xplaza.cn/HHxinda/hhdbcs
强烈欢迎大家star和fork

1.项目介绍

恒辉通用数据库管理桌面软件(以下简称HHDBCS)是一款通用的数据库管理工具,专为简化数据库的管理及数据管理成本而设计,能让用户通过统一的桌面视图管理成千上万的异构数据库实例。通用数据库管理工具是管理数据库必不可少的工具,可以形象的称谓数据库管理员的“Office”,HHDBCS就是专门为适用国人使用习惯、适合异构数据库环境,定制打造的通用性桌面数据库管理工具。
HHDBCS于2015年发布第一个版本用于管理恒辉自产数据库(HHDB),于2018年支持了Oracle、Mysql等等主流国外数据库的管理,于2020年支持了达梦、金仓等主流国内数据库的管理。经过多年积累,功能层面已经达到和国外数据库管理工具直面竞争的程度。
HHDBCS支持国产数据库类型,全面支持国产化生态,包括国产芯片、操作系统和数据库。国外主流数据管理工具主要运行于以Intel的X86芯片的微软Window系列操作系统,更没有对国产数据库的支持。

2. 项目源码开发

2.1克隆项目

打开idea,点击Get from VCS,在URL输入 https://gitee.com/hhxinda/hhdbcs 后,点击Clone

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.2 配置并运行

按下Ctrl+Shift+Alt+S打开Porject Structure,按图配置jdk1.8
在这里插入图片描述
打开src/com/hh/hhdb_admin/HHdbAdmin.java,直接运行当前文件,成功运行!
在这里插入图片描述
在这里插入图片描述

3.使用

3.1添加数据库连接

添加一个数据库连接,这里博主使用的是本地的mysql,可以测试连接然后保存,点击登录即可连接进数据库
在这里插入图片描述
在这里插入图片描述

​​

点击模式,切换到测试数据库
在这里插入图片描述

3.2新增表

右键表,点击新增,这里使用默认的参数,下面会生成对应sql,点击保存即可

在这里插入图片描述

可以看到,新建的表已经出现在数据库之中了

3.3操作表

右键打开可以进行操作

在这里插入图片描述

3.4 运行sql

点击语句窗口可以直接运行sql

select * from new_table;

在这里插入图片描述

4.总结

项目代码结果比较简单,但是项目依赖包的管理还是引用jar的方式,建议采用maven等更加现代化的构件工具来管理依赖。以上就是用idea运行hhdbcs的相关内容,更多的功能就需要读者自己去发掘了。

相关文章:

  • 【神经网络与深度学习】扩散模型之原理解释
  • 第 84 场周赛:翻转图像、字符串中的查找与替换、图像重叠、树中距离之和
  • 常用UI自动化测试框架
  • 基于服务器的 DPI 深度分析解决方案
  • #渗透测试#批量漏洞挖掘#LiveBos UploadFile(CVE-2021-77663-2336) 任意文件上传漏洞
  • CAP分布式理论
  • Linux 系统不终止进程的情况下关闭长连接
  • MCP专题 | 探索MCP服务器世界:增强AI能力的精选推荐
  • 裸金属服务器:解锁极致性能,拒绝虚拟化开销!
  • 可视化图解算法42:寻找峰值
  • OK536N-C测评:开箱体验以及在Linux下如何管理开发板
  • AI智能分析网关V4人员摔倒检测打造医院/工厂等多场景智能安全防护体系
  • 【ubuntu】虚拟机连不上网,且网络中没有有线连接
  • 动态规划-LCR 090.打家劫舍II-力扣(LeetCode)
  • Ubuntu 安装 Node.js 指定版本指南
  • 按键精灵ios/安卓辅助工具高级函数OcrEx文字识别(增强版)脚本开发介绍
  • 使用 Java 开发 Android 应用:Kotlin 与 Java 的混合编程
  • Kubernetes中微服务JVM监控与自动发现的解决方案
  • 精益数据分析(72/126):MVP的核心法则——消除阻碍与聚焦关键指标
  • 深度解析:AI知识库与LLM开发工具全景对比
  • 凤阳文旅局回应鼓楼瓦片脱落:鼓楼楼宇系仿古建筑,动工时已履行报批手续
  • 兴业证券:下半年A股指数稳、结构牛,中国资产重估刚刚开始
  • 总数再更新!我国新增三项全球重要农业文化遗产
  • 竞彩湃|水晶宫夺冠后乘胜追击,四大皆空曼城人间清醒?
  • 经济日报评论员:拧紧“带头过紧日子”的制度螺栓
  • 长三角议事厅·周报|新能源汽车产业需寻求“第二增长曲线”