`

如何解决在使用PowerDesigner生成MySql脚本有错的问题

    博客分类:
  • sql
阅读更多

近日在使用PowerDesigner设计MySql的Model,但在生成SQL脚本的时候,老是过不去。
PowerDesigner版本:15
MySql版本:5
主要问题有以下几点:
1、当字段类型为text,longtext,ENUM的时候,一定要把"National"关键字去掉,可以双击表-->"Columns"-->双击字段-->"MySql"-->去掉Charset中的"National"复选。
2、一定要把主键脚本生成在create table里面,可以在生成数据库脚本的时候进行设置:菜单Database-->Database Generation-->Options-->选择左边的"Key"-->把右边的"Outside"改为"Inside"

还有其它要注意的地方:
1、从数据库中反向导入到PD中的时候,ENUM字段的默认值会被加上~,要去掉才可以。
2、在生成SQL文件的时候,如果是UTF8的话,也要设置一下导出的格式,不然中文是乱码

总的来讲,PowerDesigner是一个很不错的东东,至少提供有地方让我们去设置。

 

转:http://www.myjoyoo.com/node/66

分享到:
评论

相关推荐

    使用PowerDesigner12.5设计数据库并生成MySQL脚本文件[整理].pdf

    使用PowerDesigner12.5设计数据库并生成MySQL脚本文件[整理].pdf

    powerdesigner逆向生成工具将注释字段添加到name字段上

    powerdesigner逆向工程导入mysql脚本生成PDM带全注释

    PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法

    PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法

    PowerDesigner反向工程将数据库设计导出SQL脚本、HTML或World

    PowerDesigner反向工程将数据库设计导出: 1 导出SQL脚本 2 导出HTML用以展示模型效果 3 RTF(WORD)或者其他

    PowerDesigner逆向MySQL

    1. PowerDesigner逆向MySQL; 2.PowerDesigner导入SQL脚本生成表

    PowerDesigner逆向工程显示字段备注

    PowerDesigner16.5逆向工程显示字段备注,生成的更贴合。使用的是命令运行的方式,本人亲试,非常方便。

    Powerdesigner逆向工程从现有数据库生成PDM

    在数据建模过程中,我们建立概念数据模型,通过正向工程生成物理数据模型,生成数据库建库脚本,最后将物理数据模型生成关系数据库,现在反过来,通过逆向工程将关系数据库,生成物理数据模型。优点: 在丢失数据...

    jsp+mysql作业管理系统MVC模式 jsp+mysql作业管理系统MVC模式

    完整jsp+mysql作业管理系统MVC模式 Tea Web应用数据库设计 8.1 概念数据模型、物理...8.3.4 生成创建数据表的SQL脚本 8.3.5 创建数据库、数据表 8.4 数据库设计正确性验证 8.4.1 基本插入验证 8.4.2 主业务验证

    数据可建模工具PowerDesigener 使用说明

    运用PowerDesigner进行实体的表结构设计,然后将实体结构表生成你想要...运用数据库如Mysql先创建数据库表,在将数据库表在数据库中生成脚本,再在PowerDesigner中将生成的脚本转化成相应的实体表结构,此为逆向工程。

    rdiframework.net代码生成器 v5.1版本

    建议在开发过程中使用PowerDesigner设计工具完成数据库的建模,PD是非常优秀的数据库建模工具,熟练的使用该工具对系统的分析和设计有很大的帮助。可以用PowerDesigner做需求分析,各种模型之间的转换,设计完成还可...

    name2comment.vbs

    本脚本用于在PowerDesigner16.5生成建表语句前,把字段名生成到空的注释里面。每次我用PowerDesigner设计数据库时,都只是注释了一些复杂的字段,一些简单的字段根本就不用注释,见到code就知道其中的意思,奈何本人...

    表结构设计器(EZDML)1.41

    表结构设计器(EZDML) V1.41 (免费软件) 这是一个数据库建表的小软件,可快速的进行数据库表结构设计,建立数据模型。类似大家常用的数据库建模工具如...新版本支持MYSQL数据库,解决无法导入MYSQL外键的问题。

    JAVA项目过程

    1、检查开发机器中是否安装有jdk(java...3、进入navicatformysql界面,进行数据库连接测试,测试成功后创建数据库(在powerdesigner中生成的可运行sql脚本)。 4、创建工作空间文件夹,即存放工程源代码的文件夹。 ...

    表结构设计器(EZDML)1.55

    这是一个数据库建表的小软件,可快速的进行数据库表结构设计,建立数据模型。类似大家常用的数据库建模工具如PowerDesigner、ERWIN、ER-Studio和Rational-Rose等...新版本支持PASCAL脚本的模板生成,修复解决一些BUG。

    ezdml-setup.exe安装包

    ezdml_setup(表结构设计),即所谓的数据建模,目前大家常用的同类著名工具有PowerDesigner、ERWIN、ER-Studio和Rational-Rose等, 本工具无论是功能还是界面都无法跟它们比较,但本工具的好处是简单、快速、免费,...

    pdman2.2.0.zip

    PDMan是PowerDesigner的一个优秀的替代方案.特点如下: 免费使用 功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。 Windows,Mac,Linux三个平台均可以使用(敲黑板,重点)。 自带参考案例,...

    表结构设计器(EZDML)1.52

    4. 导入数据库:导入数据库中的已有对象,即所谓的逆向工程(支持ORACLE、MYSQL、SQLSERVER和ODBC); 5. 生成数据库:可生成直接创建数据库的SQL脚本;也可与现有数据库比较,然后生成同步脚本的功能,不至于丢失...

    表结构设计器(EZDML)1.4

    4. 导入数据库:导入数据库中的已有对象,即所谓的逆向工程(支持ORACLE、MYSQL、SQLSERVER和ODBC); 5. 生成数据库:可生成直接创建数据库的SQL脚本;也可与现有数据库比较,然后生成同步脚本的功能,不至于丢失...

    表结构设计器(EZDML)1.50

    4. 导入数据库:导入数据库中的已有对象,即所谓的逆向工程(支持ORACLE、MYSQL、SQLSERVER和ODBC); 5. 生成数据库:可生成直接创建数据库的SQL脚本;也可与现有数据库比较,然后生成同步脚本的功能,不至于丢失...

    表结构设计器(EZDML)1.42

    4. 导入数据库:导入数据库中的已有对象,即所谓的逆向工程(支持ORACLE、MYSQL、SQLSERVER和ODBC); 5. 生成数据库:可生成直接创建数据库的SQL脚本;也可与现有数据库比较,然后生成同步脚本的功能,不至于丢失...

Global site tag (gtag.js) - Google Analytics