PowerDesigner生成数据库时的乱码问题
2011-01-02 12:38
483 查看
由于我们中国使用的浏览器99.99999%是使用的gb2312字符编码(国标码),而PowerDesigner导出数据库时默认使用utf-8,如下图"charset = (UTF - 8)"
为了在我们的浏览器上正常显示数据库内容,需要将其改成"charset = (bg2312)"
步骤如下:
1,打开PowerDesigner的安装路径如:"D:/Program Files/Sybase/PowerDesigner 12",然后双击该文件夹下的"Resource Files"文件夹,再双击"DBMS",用记事本打开"DBMS"目录下的"mysql50.xdb"文件
2,按ctrl+F键输入"checksum = %d : list = 0 | 1, default = 0",在其前方加入"charset = %s : list = UTF8 | GBK | GB2312, default = GB2312"如图
此时当你打开PowerDesigner中的Database目录下的Default Physical Options对话框时会发现其中"charset = (UTF-8)"变成了"charset = (GB2312)"如下图
3,OK拉,以后Genarate Database(生成数据)时PD就会自动加入语句"charset = GB2312"如下图
为了在我们的浏览器上正常显示数据库内容,需要将其改成"charset = (bg2312)"
步骤如下:
1,打开PowerDesigner的安装路径如:"D:/Program Files/Sybase/PowerDesigner 12",然后双击该文件夹下的"Resource Files"文件夹,再双击"DBMS",用记事本打开"DBMS"目录下的"mysql50.xdb"文件
2,按ctrl+F键输入"checksum = %d : list = 0 | 1, default = 0",在其前方加入"charset = %s : list = UTF8 | GBK | GB2312, default = GB2312"如图
此时当你打开PowerDesigner中的Database目录下的Default Physical Options对话框时会发现其中"charset = (UTF-8)"变成了"charset = (GB2312)"如下图
3,OK拉,以后Genarate Database(生成数据)时PD就会自动加入语句"charset = GB2312"如下图
相关文章推荐
- PowerDesigner系列之四:生成数据库时的列中文注释乱码问题[mysql]
- PowerDesigner生成数据库时的列中文注释乱码问题[mysql]
- PowerDesigner生成数据库时的列中文注释乱码问题[mysql]
- PowerDesigner生成数据库时的乱码问题
- powerdesigner中去掉Oracle生成的SQL创建语句中的双引号后再次生成sql的脚本导入数据库中产生的异常问题
- PowerDesigner生成SQL Server 2008脚本注释乱码的问题
- 使用PowerDesigner 15进行逆向工程生成数据库图表时,列的注释问题
- PHP 从数据库Mysql中读取数据生成excel(解决乱码问题,解决中文变问号问题)
- php获取数据库中数据生成json,中文乱码问题的解决方案
- powerdesigner中生成数据库脚本时出现长度限制问题的解决方法
- POWERDESIGNER 生成SQLSERVER 数据库出现乱码
- PHP 从数据库Mysql中读取数据生成excel(解决乱码问题,解决中文变问号问题)
- PowerDesigner生成MySQL数据库中文乱码问题解决
- powerdesigner生成数据库或反向工程中出现的问题
- PowerDesigner反向SQL Server 2000数据库问题
- PowerDesigner生成数据库建表SQL脚本时去双引号
- PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中