`

为powerdesigner添加mysql的字符集支持

 
阅读更多
http://jooben.blog.51cto.com/253727/309467
一般建模可能都会用到: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 = 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

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

点击ok保存,回到工作区,双击某表,在:
Physicial Options中,可以看到刚刚添加的选项,这样就可以按照自己的方式来操作了。


注意: 对高版本的mysql, 应该选择:
ENGINE=(InnoDB)
DEFAULT CHARACTER SET=(utf8)
COLLATE=(utf8_bin)

分享到:
评论

相关推荐

    Powerdesigner连接生成PDM

    这可能涉及到SSL设置、字符集等高级选项。 5. 测试连接:在输入所有信息后,点击“Test Connection”测试连接是否成功。如果一切正常,你应该能看到数据库服务器的信息。 6. 创建PDM:一旦连接成功,你可以开始从...

    PD基础培训+PowerDesigner+使用方法

    - **UTF8**: 为了确保数据的正确显示与处理,我们需要在Database -> GD -> Format -> UTF8处设置字符集格式为UTF8。 - **JDK配置**: 对于某些功能的支持,还需要配置JDK。具体操作为Tools -> GO -> Variables,按照...

    PowerDesigner逆向工程.pdf

    ### PowerDesigner逆向工程知识点详解 ...在实际操作过程中,需要注意根据实际情况选择合适的配置选项,如选择32位还是64位ODBC驱动、使用哪种字符集等。这些细节将直接影响到逆向工程的成功与否以及后续工作的便捷性。

    使用PowerDesigner12生成数据库表报告参考.pdf

    在PowerDesigner中,可以通过修改报告的属性或者调整ODBC数据源的字符集设置来解决这个问题。 最后,生成报告并选择所需的输出格式,例如RTF(Rich Text Format)或Word文档,这将便于在其他应用程序中查看和编辑。...

    PowerDesinger使用ODBC连接MySQL

    - 如果需要,可以设置额外的连接参数,如连接超时、字符集等。 3. **连接测试和模型同步**: - 点击“测试连接”按钮,验证PowerDesigner能否成功连接到MySQL数据库。 - 如果连接成功,可以点击“同步”按钮,将...

    mysql-connector-odbc-noinstall-5.3.7-win32.zip

    5. 支持 Unicode:使得非英文字符集的数据库操作变得更加方便。 6. 高可用性:支持 MySQL 集群和复制,提供故障转移和负载均衡能力。 安装或使用 MySQL Connector/ODBC 5.3.7 时,通常会涉及以下步骤: 1. 解压 ...

    PowerDesign配置MySQL5.0建表脚本格式.docx

    这里可以指定列的名称( `%20:COLUMN%`),数据类型(`%DATATYPE%`),是否为国家字符集(`%National%`),是否无符号(`%Unsigned%`),是否填充零(`%ZeroFill%`),字符集(`.O:characterset`),是否非空(`%NOT...

    mysql完全迁移到sqlserver.docx

    在MySQL到SQL Server的迁移中,可以使用数据建模工具如PowerDesigner进行逆向工程,将MySQL数据库转换为PDM(物理数据模型),然后基于PDM生成SQL Server的数据库创建脚本。这样可以确保目标数据库的表结构与源...

    MySQL向Sybase ASE迁移指南

    支持多种字符集编码,方便处理国际化数据。 ##### 4.13 DBCC 命令 DBCC命令是Sybase ASE的一个重要组成部分,用于执行各种数据库维护任务。 #### 五、数据库架构迁移 数据库架构迁移涉及到目标平台的搭建、...

    mysql数据库的基本操作总结

    MySQL 基本操作总结 ...在配置文件中,可以设置字符集、时区、sql_mode 等参数。 重启 MySQL 服务 要使配置生效,需要重启 MySQL 服务,可以使用以下命令:`net stop mysql`,然后输入 `net start mysql`。

    MYSQL基础知识,一些常用问题

    - **添加索引命令**: 可以使用`ALTER TABLE table_name ADD INDEX index_name(column_list)`来为表添加索引。 - **索引的规则**: MySQL的优化器会遵循一定的规则,以尽可能多地排除不必要的数据,从而提高查询效率。...

    各种数据库之间的数据迁移.doc

    - **字符集匹配**:确保源和目标数据库的字符集一致,以防止数据乱码问题。 - **数据类型映射**:不同的数据库系统可能有不同的数据类型,迁移前需要考虑如何映射这些数据类型。 - **约束和索引**:在迁移过程中,...

    数据库设计教程 物理模型和表创建.docx

    - **物理选项**:对于MySQL,可以选择主键是否自增,设定存储引擎和字符集。Oracle则涉及表空间和索引空间的规划。 4. **临时表**:在MySQL中,物理模型可以设定某些表为临时表,这在特定场景下,如处理一次性数据...

    思库教育PHP零基础培训+进阶课程+PHP项目开发实战 21G PHP零基础学习视频教程.txt

    │ │ ├[思库教育]第46集 powerdesigner使用E-R图.avi │ │ └[思库教育]第47集 e-r图作业讲解.avi │ ├ │ │ ├[思库教育]第48集 多表联查.avi │ │ ├[思库教育]第49集 多表联查练习.avi │ │ ├[思库教育]...

    java学习路线图

    - **PowerDesigner的使用:** PowerDesigner是一款数据库设计工具,可以辅助进行数据库的逻辑和物理设计。 **2.3 JDBC技术** - **JDBC基础:** JDBC是Java访问数据库的标准API,这里会介绍JDBC的基本用法。 - **...

    超详细Oracle教程(带目录).pdf

    - Oracle与SUN的技术结合可以提高数据库性能,尤其是在处理大型数据集时更为明显。 - Oracle通过整合SUN的Java技术,能够更好地实现跨平台支持,增强了Oracle Fusion Middleware等产品的竞争力。 - **市场战略...

Global site tag (gtag.js) - Google Analytics