Mac 数据库模型建模工具PDMan(PowerDesigner替代品)

简介: Mac 数据库模型建模工具PDMan(PowerDesigner替代品)

介绍

PDMan 码云的地址:https://gitee.com/robergroup/pdman

在PDMan的Git仓库描述里,是这样描述PDMan的:

PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,是PowerDesigner之外,更好的免费的替代方案。他具有颜值高,使用简单的特点。包含数据库建模,灵活自动的自动生成代码模板,自动生成文档等多种开发人员实用的功能。

PDMan是国人写的一款软件,多平台使用。在PDMan没出现之前,我们想要查看数据库模型,或者设计数据库,只能使用PowerDesign,而且PowerDesign仅仅适用于Windows平台的,如果换了Mac笔记本,PowerDesign就不能使用了,而PDMan的出现很好的解决了我们的问题。

打开PDMan的官网:http://www.pdman.cn

可以看到PDMan有如下的特点(功能相当强大):

迫不及待了,下面来讲解下PDMan的安装与使用。

下载与安装

在PDMan的官网,点击下载,进入到下载页面http://www.pdman.cn/#/downLoad,大家可以根据自己的系统来下载,我下载的是Mac版本(当然,有时间或者有兴趣的,可以自己去仓库下载代码安装构建):

选中版本下载(注意:deb和applmages结尾是Linux版本的,exe结尾的是windows版本的、dmg结尾是Mac版本的):

下载完后,直接双击安装即可。

案例

打开安装好的PDMan软件:

点击左下角的参考案例(学生信息管理系统),可以看到关系图、数据表:

点击数据表,可以看到基本信息、字段信息,代码信息,索引信息。

使用

在主页面“创建项目”:

选择路径,输入项目名:

创建成功后,选择数据库连接:

点击+号,填写连接信息:

点击确定后,点击「模型」、“数据库逆向解析”,选择需要解析的数据库,点击下一步。

选择逆向解析MYSQL,确定:

左侧栏就会新建数据表,右侧就可以操作了

具体的细节,大家可以慢慢使用,很容易上手。

目录
相关文章
|
3月前
|
Web App开发 安全 iOS开发
基于PyCharm与Mac系统的Chrome历史记录清理工具开发实战
《基于PyCharm与Mac系统的Chrome历史记录清理工具开发实战》详细解析了如何在macOS下通过Python脚本自动化清理Chrome浏览器的历史记录。文章以`clear_chrome_history.py`为例,结合PyCharm开发环境,深入讲解技术实现。内容涵盖进程检测、文件清理、虚拟环境配置及断点调试技巧,并提供安全增强与跨平台适配建议。该工具不仅保障个人隐私,还适用于自动化运维场景,具备较高实用价值。
72 0
|
2月前
|
人工智能 数据挖掘 API
基于neo4j数据库和dify大模型框架的rag模型搭建——后续补充
基于neo4j数据库和dify大模型框架的rag模型搭建——后续补充
229 21
基于neo4j数据库和dify大模型框架的rag模型搭建——后续补充
|
2月前
|
Java 数据库 Docker
基于neo4j数据库和dify大模型框架的rag模型搭建
基于neo4j数据库和dify大模型框架的rag模型搭建
407 35
|
4月前
|
网络协议 Linux 网络安全
微软工程师偷偷在用!这款SSH工具让Windows操控CentOS比Mac还优雅!
远程登录Linux服务器是管理和维护服务器的重要手段,尤其在远程办公、云服务管理等场景中不可或缺。通过工具如XShell,用户可以方便地进行远程管理。SSH协议确保了数据传输的安全性,命令行界面提高了操作效率。配置XShell连接CentOS时,需确保Linux系统开启sshd服务和22端口,并正确设置主机地址、用户名和密码。此外,调整字体和配色方案可优化使用体验,解决中文显示问题。
218 21
微软工程师偷偷在用!这款SSH工具让Windows操控CentOS比Mac还优雅!
|
4月前
|
自然语言处理 数据库 iOS开发
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
271 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
|
4月前
|
SQL 分布式计算 数据库
【YashanDB 知识库】Hive 命令工具 insert 崖山数据库报错
【YashanDB 知识库】Hive 命令工具 insert 崖山数据库报错
|
4月前
|
SQL 关系型数据库 网络安全
Navicat Premium 17 最新版下载与配置:5分钟完成企业级数据库工具部署
Navicat Premium 17 是一款支持多种主流数据库(如 MySQL、Oracle、PostgreSQL 等)的多数据库管理工具,提供可视化数据建模、SQL 编辑和数据同步等功能。试用版提供 14 天全功能体验,商业版支持跨平台使用。安装环境要求 Windows 10/11 或 macOS 12.0+,最低配置为 4GB 内存。下载并解压安装包后,按步骤启动安装程序、接受许可协议、自定义安装路径并完成安装。首次运行时需激活许可证并配置数据库连接。常见问题包括无法写入注册表、试用期续费及连接数据库权限问题。高级功能涵盖 SSH 通道加速、自动化任务调度和性能调优建议。
1118 19
|
3月前
|
SQL Oracle 数据库
这款免费数据库工具,可能是YashanDB图形化管理的最佳选择
DBeaver for YashanDB 是一款专为国产自研数据库 YashanDB 定制的图形化管理工具,基于全球流行的开源数据库工具 DBeaver 二次开发而成。它深度适配 YashanDB 的各种架构,支持 HEAP/LSC 多形态表管理和 Oracle 生态兼容,提供高效的对象管理、智能 SQL 开发和工业级 PL/SQL 调试功能。通过可视化操作,开发者可轻松完成物化视图配置、存储过程管理等复杂任务,大幅提升效率。该工具完全免费,支持多平台,为企业级数据库管理提供了成熟解决方案。
|
5月前
|
关系型数据库 数据库连接 数据库
循序渐进丨MogDB 中 gs_dump 数据库导出工具源码概览
通过这种循序渐进的方式,您可以深入理解 `gs_dump` 的实现,并根据需要进行定制和优化。这不仅有助于提升数据库管理的效率,还能为数据迁移和备份提供可靠的保障。
124 6

热门文章

最新文章