使用PowerDesigner 建立mysql数据表
一、創(chuàng)建物理模型表(略)
二、配置字符集和引擎
1、
2、
在下面添加:
ENGINE = %s : list = BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM, default = MYISAM
DEFAULT CHARACTER SET = %s : list = utf8 | gbk, default = utf8
COLLATE = %s : list = utf8_bin | utf8_general_ci | gbk_bin | gbk_chinese_ci, default = utf8_bin
第一個(gè):存儲(chǔ)引擎,默認(rèn)引擎是myisam,建議使用innodb(支持事務(wù)),更改default后的值即可(default =InnoDB ),注意字母大小寫
第二個(gè):字符集 (默認(rèn)utf8編碼)
第三個(gè):帶bin是區(qū)分大小寫,ci不區(qū)分
3、打開表格,打開physical options,單機(jī)左側(cè)ENGINE = InnoDB,單擊 “>>”,左側(cè)的配置到右側(cè)表中,配置生效.
4、打開preview,可以看到生效的配置信息
5、設(shè)置自增
6、物理模型導(dǎo)出SQL語句
點(diǎn)擊Database --> Generate Database(ctrl+G),修改好存在sql語句的位置和生成文件的名稱,在Selection中選擇需要導(dǎo)出的表(不修改會(huì)默認(rèn)全部導(dǎo)出),然后點(diǎn)擊應(yīng)用和確認(rèn)即可,會(huì)生成一個(gè)sql為結(jié)尾的文件.
注意,check model選項(xiàng)要去掉勾選.
總結(jié)
以上是生活随笔為你收集整理的使用PowerDesigner 建立mysql数据表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决网页不能复制粘贴的问题
- 下一篇: 子集(TX)