前几天研究wordpress的数据库设计,直接看sql导出的sql语句不直观,于是使用了powerdesigner的导入sql脚本功能,这样分析数据库的设计就更直观了。
1.安装wordpress后,程序就自动创建好了表(这个功能很人性化),我们要做的就是把创建表的sql语句导出,使用mysqldump命令导出
D:\>mysqldump -uroot -proot wpblog > wpblog.sql
D:\>
那么在D盘就生成了wordpress的数据库脚本,然后删掉注释和插入数据的语句(注释和插入数据挨着,所以删除很简单),不删除一些数据,powerdesigner可能会没响应
2.打开powerdesigner,选择File --> Reverse Engineer --> Database……
Model name随便写,我填的是wpblog,DBMS选MySQL 5.0
然后确定
在Selection选项卡中选:Using scripts files:添加刚才的导出的sql脚本(wpblog.sql)
Options选项卡中的File Encoding 选择:UTF8+QuickDetect
然后确定,一切OK
看来用powerdesigner设计数据库,导出SQL(右击空白处-->Properties-->Preview),用sql脚本看数据库的设计真的很方便。
分享到:
相关推荐
PowerDesigner是一款强大的数据库设计工具,它能够帮助数据库管理员和开发者进行数据建模、数据库设计以及生成SQL脚本等工作。在数据库开发过程中,PowerDesigner扮演着重要角色,它提供了概念数据模型(CDM)、物理...
除了基础的导入步骤,你还可以利用PowerDesigner的其他高级功能,如生成SQL脚本,用于在实际数据库中创建表结构;或者通过逆向工程从现有数据库中生成模型,以对比和更新Excel中的数据结构。 总结,将Excel导入到...
- 将生成的SQL脚本导入MySQL数据库。 - 可以通过MySQL客户端执行SQL脚本来实现。 3. **验证导入结果**: - 运行导入操作后,在MySQL数据库中刷新表结构。 - 确认表及其中文注释是否正确导入。 通过以上步骤,...
### 使用PowerDesigner生成SQL脚本及反向生成ER图详解 #### 一、使用PowerDesigner生成SQL脚本 PowerDesigner是一款强大的数据建模工具,它能够帮助用户进行数据建模,包括概念数据模型(CDM)、物理数据模型(PDM)等...
PowerDesigner 导出的 SQL 带列注释,导入到 MySQL 中列注释不见了的处理方法 在使用 PowerDesigner 导出 SQL 文件时,如果包含列注释,可能会在导入到 MySQL 数据库中时丢失。这是因为 PowerDesigner 导出的 SQL ...
- 将生成的SQL脚本导入到实际的数据库环境中执行,从而创建相应的数据库表和结构。 #### 5. 总结 通过对PowerDesigner工具的使用,我们可以有效地将概念数据模型转化为具体的物理数据模型,并最终生成可用于...
接下来,我们需要将之前准备好的SQL脚本导入到PowerDesigner中,以便将其转换为ER图形。 1. **选择数据库**:在逆向工程控制面板中,找到并点击“Database”选项。 2. **命名模型**:在弹出的对话框中,为模型起一...
在IT行业中,数据库设计是至关重要的一步,PowerDesigner是一款强大的数据库设计工具,它可以帮助开发者进行概念数据模型(CDM)、物理数据模型(PDM)的设计,并能生成相应的SQL脚本,便于在各种数据库系统中创建...
在本篇中,我们将探讨如何使用PowerDesigner批量生成SQL脚本来将name属性转换为数据库中字段的comment。 首先,我们需要了解PowerDesigner中的PDM(Physical Data Model),这是一个物理数据模型,它包含了数据库的...
标题中的"powerdesigner生成含注释的sql"指的是使用PowerDesigner这款强大的数据库设计工具来创建包含注释的SQL脚本。PowerDesigner是一款流行的数据建模工具,它可以帮助IT专业人员进行概念数据模型(CDM)、物理...
5. **应用到数据库**:如果满足需求,你可以将PDM模型生成SQL脚本,然后在实际数据库中执行这些脚本,将数据导入到生产环境。 在"脚本以及示例"文件中,应该包含了具体的脚本代码和操作指南,这对于初学者来说是...
在弹出的对话框中,选择“SQL脚本”作为源类型。 4. **配置导入设置**:在导入设置中,指定SQL文件的位置,确保文件路径正确无误。同时,你可以根据需要选择导入的数据库对象类型,如表、视图、索引等。 5. **执行...
PowerDesigner与SQL Server相连 PowerDesigner是一个功能强大的数据建模工具,而SQL Server是一个流行的关系数据库管理系统。在实际应用中,PowerDesigner和SQL Server的集成可以大大提高工作效率和数据管理能力。...
本文将深入探讨如何将数据库中的表导入到PowerDesigner中,以便进行进一步的分析和设计。 首先,我们需要了解PowerDesigner的基本功能。PowerDesigner支持实体关系模型(ERD)、概念数据模型(CDM)、物理数据模型...
通常,这类文件会指导用户如何打开PowerDesigner,创建或导入PDM,设置数据库连接信息,然后执行正向工程生成SQL脚本。用户可能需要配置一些选项,如是否生成索引、触发器、存储过程等,以及控制脚本的输出格式和...
### PowerDesigner逆向工程导入MYSQL数据库详解 #### 一、PowerDesigner与逆向工程简介 在数据建模领域,PowerDesigner是一款非常强大的工具,它能够帮助开发者高效地完成数据库设计和管理任务。其中,逆向工程是...
在PowerDesigner中,你可以进一步对模型进行调整,如添加索引、约束、关系等,并生成相应的SQL脚本来创建或更新数据库。 总的来说,使用PowerDesigner导出SQL Server 2008数据库是一项实用的功能,它简化了数据库...
以下是将SQL Server数据库导入PowerDesigner的详细步骤: 1. 打开PowerDesigner,进入数据库菜单,选择“Configure Connections”(配置连接)。这是创建与SQL Server通信的桥梁,我们需要配置正确的连接参数。 2....
为了实现这个目标,你需要打开PowerDesigner的脚本编辑器,导入这些VBS脚本,并根据你的具体需求进行调整。例如,你可以定义函数或过程,遍历模型中的每个表和列,检查是否存在注释,如果没有,则从其他来源(如...
PowerDesigner根据SQL语句自动生成ER图