您的位置:首页 > 数据库

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"如下图

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: