PowerDesigner15的一些设置

一般建模可能都会用到:powerdesigner
但是,在建表的时候,我一直没有找到:
DEFAULT CHARACTER SET
COLLATE
两个选项。因此,想了个方法,点击:工具栏-》database-》edit current DBMS

然后,选中:MYSQL50::Script/Objects/Table/Options

在options末尾添加:

ENGINE = %s : list = BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM, default = InnoDB
DEFAULT CHARACTER SET = %s : list = utf8 | gbk, default = utf8
COLLATE = %s : list = utf8_bin | utf8_general_ci | gbk_bin | gbk_chinese_ci, default =utf8_general_ci

第一个:存储引擎
第二个:字符集
第三个:带bin是区分大小写,ci不区分

确定后点击击某表,在:

Physicial Options中,可以看到刚刚添加的选项了。

另一种方法是:

1、打开PD安装目录(我的PD安装路径D:\Program Files\Sybase\PowerDesigner 15),找到Resource Files文件夹,在Resource Files中有个DBMS文件夹,找到里面的mysql50.xdb文件,用记事本打开。

2、按Ctrl+F键输入"checksum = %d : list = 0 | 1, default = 0"

3、在后面加上上面那一串字符即可。

 

发表回复