您的位置信息之舟电 脑硬件栏目首页数据库类MySQL 收藏本页

→ 将MySQL 4.0 升级到 MySQL 4.1,发现了中文乱码的问题怎么解决

www.kepusoft.com 信息之舟电脑软件应用栏目

    信息之舟电脑软件应用栏目编者按: 最近要将 MySQL 4.0 升级到 MySQL 4.1 ,发现了中文乱码的问题,希望以下见解对大家有用。

    1. MySQL 4.1 在文字上有很大改进,它有了 Character Set 与 Collation 的慨念。

    2. 在 MySQL 4.0 ,一般的程式都会将文字以拉丁文 ( latin) 来储存,就算我们输入中文字,结果仍是放在以拉丁文设置的文字栏里头,这对 MySQL 4.0 与以 MySQL 4.0 为基楚的程式来说,并不会有问题。

    3. 可是 MySQL 4.1 的系统编码是预设用 UTF-8 的,当要 restore MySQL 4.0 的 backup 档到 MySQL 4.1 时,乱码就出现了。原因在于 MySQL 4.1 将 latin 码转换过来,而后转换是并不完全完美的,这导致了出现少量文字出现乱码现象。

www.kepusoft.com 信息之舟电脑之家收集整理推荐文章