·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹📱AI全功能
DZ插件网 › 门户 ›网站安全 › 查看内容

再见 PowerDesigner!这款国人开源的数据库设计工具真香!

2026-9-7 19:04| 发布者: 逝水年华| 查看: 80221| 评论: 0

摘要: mall学习教程官网:macrozheng.com当我们在项目开发初期时,往往需要设计大量的表,此时使用数据库设计工具就会比较高效!今天给大家推荐一款国人开源的数据库设计工具chiner,界面漂亮,功能强大,希望对大家有所帮 ...

再见 PowerDesigner!这款国人开源的数据库设计工具真香!6068 作者: 来源: 发布时间:2026-9-7 19:04

mall学习教程官网:macrozheng.com

当我们在项目开发初期时,往往需要设计大量的表,此时使用数据库设计工具就会比较高效!今天给大家推荐一款国人开源的数据库设计工具chiner,界面漂亮,功能强大,希望对大家有所帮助!

聊聊PowerDesigner


之前mall项目就是使用PowerDesigner来设计数据库的,感觉这款工具界面有点古老,有时候用起来也比较重,来看下之前使用它设计数据库的效果。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!6694 作者: 来源: 发布时间:2026-9-7 19:04

这里还是先简单介绍下mall项目吧,mall项目是一套基于 SpringBoot + Vue + uni-app 实现的电商系统(Github标星60K),采用Docker容器化部署,后端支持多模块和微服务架构。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!
  • Boot项目:https://github.com/macrozheng/mall
  • Cloud项目:https://github.com/macrozheng/mall-swarm
  • 视频教程:https://www.macrozheng.com/video/

项目演示:

再见 PowerDesigner!这款国人开源的数据库设计工具真香!6568 作者: 来源: 发布时间:2026-9-7 19:04

最近体验了一把chiner,设计数据库确实很方便,界面也漂亮,让我们来看下使用它设计数据库的效果,果然是一款轻量级、现代化的数据库设计工具!

再见 PowerDesigner!这款国人开源的数据库设计工具真香!7387 作者: 来源: 发布时间:2026-9-7 19:04

chiner简介


chiner是一款支持多种数据库,独立于具体数据库之外的数据库关系模型设计工具,使用React+Electron+Java技术栈实现。

chiner的发展历程比较坎坷,项目作者都把它的发展历程放在的README最显眼的位置上,可见开发一款好用的开源工具有多么不容易!我们来看下它的发展历程。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!8046 作者: 来源: 发布时间:2026-9-7 19:04

安装


chiner是一款跨平台的数据库设计工具,支持Windows、Mac、Linux,下面我们来安装下。
  • 我们下载安装包时需要注意,使用右键,选择链接另存为进行下载,下载地址:https://gitee.com/robergroup/chiner/releases/v3.5.5

再见 PowerDesigner!这款国人开源的数据库设计工具真香!2686 作者: 来源: 发布时间:2026-9-7 19:04
  • 下载完成后解压到指定目录,双击exe执行程序即可打开;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!2856 作者: 来源: 发布时间:2026-9-7 19:04
  • 打开界面后,可以发现非常贴心地提供了操作手册和参考模板。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!4516 作者: 来源: 发布时间:2026-9-7 19:04

基本使用


作为一款数据库设计工具,chiner的功能还是挺强大的,下面我们通过官方提供的电商参考模板,来体验下它的基本功能。

基本概念

  • 由于chiner需要支持多种数据库,还要能生成实体类代码,所以就有了数据类型这个概念,用于映射chiner中的数据类型到各种数据库和代码中,比如我们来看下字串这个数据类型;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!8384 作者: 来源: 发布时间:2026-9-7 19:04
  • 记得我们使用其他工具设计数据库时,设置字符经常需要设置长度、设置金额需要设置长度及小数位数,在chiner中只要设置好数据域,就能自动生成,我们来看下数据域;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!7522 作者: 来源: 发布时间:2026-9-7 19:04
  • 这里需要注意的是数据域需要绑定数据类型;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!3232 作者: 来源: 发布时间:2026-9-7 19:04
  • 对于一些字段的枚举类型,chiner也提供了数据字典功能,比如我们可以设置用户状态0->冻结,1->正常。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!3912 作者: 来源: 发布时间:2026-9-7 19:04

数据表管理

  • 在设计数据库时,往往会有一些公用字段,比如创建时间、创建人、更新时间、更新人这类字段,使用chiner可以自动生成,点击设置->新建表默认字段即可;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!8405 作者: 来源: 发布时间:2026-9-7 19:04
  • 接下来我们新增一张测试表,就可以发现公共字段已经被全部添加了;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!2701 作者: 来源: 发布时间:2026-9-7 19:04
  • 细心的朋友可以发现目前字段都是设置的大写,我们习惯了小写这么办,选中字段代码,点击大小写按钮即可一键转换;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!5271 作者: 来源: 发布时间:2026-9-7 19:04
  • 在我们添加字段的时候,只要直接选择数据域,即可自动设置数据类型和长度,比如常用的主键、名称、字串等,非常方便;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!1835 作者: 来源: 发布时间:2026-9-7 19:04
  • 当然我们也可以直接选择数据字典,选择完后也可以直接查看数据字典。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!7922 作者: 来源: 发布时间:2026-9-7 19:04

关系图管理

  • 使用chiner创建关系图也是比较方便的,点击新增关系图然后选择连线对象为字段即可;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!2424 作者: 来源: 发布时间:2026-9-7 19:04
  • 接下来把数据库表拖拽到关系图中即可;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!318 作者: 来源: 发布时间:2026-9-7 19:04
  • 连接有关系的字段即可创建连线,右键连线可以编辑关系;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!1878 作者: 来源: 发布时间:2026-9-7 19:04
  • 来张完整的关系图看看,效果还是不错的,操作也很方便;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!3984 作者: 来源: 发布时间:2026-9-7 19:04
  • 之前使用PowerDesigner是可以直接使用外键来生成关系图的,而chiner是不支持的,不过在阿里巴巴Java开发手册中提过不得使用外键,既然不使用外键了,把关系从数据库抽离到设计工具里面去,也是可以理解的。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!9906 作者: 来源: 发布时间:2026-9-7 19:04

导入导出使用


chiner还支持数据库逆向解析、导入PowerDesigner文件、导出DDL脚本及Word文档,下面我们来体验下。
  • 从数据库导入前,我们需要先配置好数据库连接信息;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!8215 作者: 来源: 发布时间:2026-9-7 19:04
  • 之后选择好需要导入的表即可;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!4534 作者: 来源: 发布时间:2026-9-7 19:04
  • 当然chiner也是支持从PowerDesigner文件导入的;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!285 作者: 来源: 发布时间:2026-9-7 19:04
  • 当我们设计好数据库之后,就可以使用chiner的导出DDL功能,来将表同步到数据库中了;

再见 PowerDesigner!这款国人开源的数据库设计工具真香!3725 作者: 来源: 发布时间:2026-9-7 19:04
  • 有时候可能需要数据库说明文档,直接使用chiner的导出Word文档功能即可,无需手写。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!1021 作者: 来源: 发布时间:2026-9-7 19:04

总结


chiner确实是一款界面美观、功能强大的数据库设计工具。比起PowerDesigner来,更加轻量级、界面也高大上的多。感觉唯一不方便的地方就是不能通过外键生成关系图,对于一些使用外键的项目就比较麻烦了。

参考资料

  • 项目地址:https://gitee.com/robergroup/chiner
  • 使用手册:https://www.yuque.com/chiner/docs/manual


Github上标星60K的电商实战项目mall,全套 视频教程(2023最新版) 已更新完毕!全套教程约40小时,共113期,通过这套教程你可以拥有一个涵盖主流Java技术栈的完整项目经验,同时提高自己独立开发一个项目的能力,下面是项目的整体架构图,感兴趣的小伙伴可以点击链接 mall视频教程 加入学习。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!6652 作者: 来源: 发布时间:2026-9-7 19:04

整套 视频教程 的内容还是非常完善的,涵盖了mall项目最佳学习路线、整体框架搭建、业务与技术实现全方位解析、线上Docker环境部署、微服务项目学习等内容,具体大纲可以参考下图,你也可以点击链接 mall视频教程 了解更多内容。

再见 PowerDesigner!这款国人开源的数据库设计工具真香!965 作者: 来源: 发布时间:2026-9-7 19:04

推荐阅读

  • 69K Star!这是我见过最强的开源电商系统 !!
  • Github标星60K!一套完整的项目实战教程来了,主流Java技术一网打尽!
  • 看了我项目中购物车、订单、支付一整套设计,同事也开始悄悄模仿了...
  • 订单系统就该这么设计,稳的一批!
  • 支付系统就该这么设计,稳的一批!
  • 权限系统就该这么设计,稳的一批!







上一篇:AI商学院 | 微软与CSDN的CTO转型思想汇——「刷新CTO」
下一篇:马年AI投资圈涨价在即,上海晚宴+2500人硬核社群邀你同行

路过

雷人

握手

鲜花

鸡蛋

评论

您需要登录后才可以发表言论 登录 或 立即注册
关闭

站长推荐上一条 /1 下一条

最新热评 加载中...
AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 ) 知道创宇云防御

您的IP:216.73.217.22(美国),GMT+8, 2026-10-27 19:29 , Processed in 0.040596 second(s), 44 queries , Gzip On, Redis On.

Powered by Discuz! X5.1 Licensed

© 2001-2026 Discuz! Team.

关灯
扫一扫添加微信客服
QQ客服返回顶部
返回顶部