`
yangzb
  • 浏览: 3501975 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PowerDesigner生成数据库时的乱码问题[mysql]

阅读更多

(关键字:PowerDesigner,MySQL,MyODBC,乱码,数据源,连接)

在PowerDesigner里,我用MySQL的ODBC(MyODBC)数据源连接生成数据库(菜单:Database/Genarate Database),但是总是乱码。即使设置了中文编码也不行:

在PowerDesigner 里找了很久,也没有另外地方可以设置编码。假设PowerDesigner没有问题,那剩下的就只有MyODBC和MySQL了。MySQL在安装时我选 择的是中文编码,我用MySQL的命令行执行PowerDesigner生成的.sql文件时,中文显示正常。排除MySQL,就只剩下MyODBC了。

网上Google了一下,以下语句可以设置MyODBC连接(conn)的编码:

conn.execute(”set names gb2312″)

但是,MyODBC数据源是通过属性框添加的。又Google了一下,没有发现能配置MyODBC编码的配置文件。最后的焦点聚集在了添加数据源的属性框了。

在MyODBC 数据源属性框里有一个“Connect Options”选项卡,看名字应该是设置连接用的。其中有一项“Initial Statement”,看起来像是可以输入一些语句,用以初始化连接。我试着输入“set names gb2312”,点击“OK”按钮保存:

然后用PowerDesigner重新生成数据库。果然,熟悉的中文在我的MySQL Administrator里正确地显示出来,再也找不到乱码了:

[ 标签: powerdesigner , 乱码 , 数据库 ]
[ 固定链接:http://blog.tanggaowei.com/2007/09/powerdesigner.html ]

分享到:
评论
2 楼 readythink 2012-02-17  
多谢,解决了问题.
1 楼 sailorhdx 2011-01-05  
没有完全理解怎么做。在那个选项里设置不了你说的语句

相关推荐

    使用PowerDesigner生成数据库说明文档.docx

    "使用PowerDesigner生成数据库说明文档" 本文将介绍使用PowerDesigner生成数据库说明文档的详细步骤。PowerDesigner是一个功能强大的数据库设计工具,能够快速生成数据库说明文档。本文将分三个部分介绍:配置...

    使用powerdesigner 生成数据库设计文档

    本篇文章将详细介绍如何利用PowerDesigner来生成数据库设计文档,解决手动编写文档带来的繁琐和易出错的问题。 首先,我们需要理解数据库设计文档的重要性。它不仅记录了数据库的结构,包括表、字段、关系等,还...

    使用PowerDesigner创建数据库表图文并茂版

    使用PowerDesigner创建数据库表图文并茂版

    powerDesigner 反向生成数据库所需驱动

    在本场景中,"powerDesigner 反向生成数据库所需驱动"主要涉及如何使用PowerDesigner连接到MySQL数据库,进行反向工程操作。 首先,我们需要理解PowerDesigner如何与MySQL数据库交互。PowerDesigner支持多种数据库...

    PowerDesigner生成数据库表结构

    PowerDesigner生成数据库表结构

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

    使用 PowerDesigner 12.5 设计数据库并生成 MySQL 脚本文件 基于 PowerDesigner 12.5 软件,用户可以设计数据库并生成 MySQL 脚本文件。本篇文章将指导用户从头开始设计数据库,生成物理数据模型,并最终生成 MySQL...

    PowerDesigner 连接oracle直接生成数据库中的表

    ### PowerDesigner 连接Oracle直接生成数据库中的表 在软件开发和数据库管理领域,PowerDesigner作为一款强大的数据建模工具,被广泛应用于概念设计、逻辑数据模型(LDM)和物理数据模型(PDM)的设计过程中。通过...

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

    预览生成的报告时,可能会遇到中文乱码问题,这是因为字符编码不匹配。 解决中文乱码问题通常涉及到调整报告的编码设置,确保与数据库和系统环境的编码一致。在PowerDesigner中,可以通过修改报告的属性或者调整...

    powerdesigner导出数据库设计文档手册.doc

    在连接数据库时,需要提供一些必要的信息,例如 Connection profile name、Directory、Description、Connection type、DBMS type、User name、JDBC driver class、JDBC connection URL、JDBC driver jar files 等。...

    PowerDesigner的数据库设计与实现 PowerDesigner数据库建模技术

    PowerDesigner支持多种数据库平台,能够生成符合目标数据库语法的脚本,这在不同环境下的数据库迁移和部署中非常有用。 "PowerDesigner数据库建模技术"可能深入讲解了物理模型设计,包括表的分区、索引优化、存储...

    powerdesigner 导出数据库.rtp

    powerdesigner 导出数据库模板

    Powerdesigner生成数据库表.mht

    计算机方面,使用Powerdesigner软件生成数据库表的相关简单介绍

    PowerDesigner从数据库中导出表结构

    ### PowerDesigner从数据库中导出表结构 #### 一、PowerDesigner简介 PowerDesigner是一款功能强大的CASE工具,广泛应用于数据库设计、数据建模等领域。它能够帮助开发人员和数据库管理员快速构建高质量的数据模型...

    PowerDesigner逆向工程导入MYSQL数据库总结

    ### PowerDesigner逆向工程导入MYSQL数据库详解 #### 一、PowerDesigner与逆向工程...通过以上步骤,我们可以顺利地利用PowerDesigner逆向工程功能从现有的MYSQL数据库中生成数据模型,极大地提高了开发效率和质量。

    POWERDESIGNER 生成数据库通用表的数据词典

    在实际应用中,PowerDesigner的高级特性,如逆向工程(从现有数据库生成模型)、正向工程(从模型生成数据库脚本)和数据流建模,使得它成为数据库设计和管理的得力助手。理解并熟练掌握这些知识点,将有助于提升你...

Global site tag (gtag.js) - Google Analytics