某个表有一个字段值有很多烂码,如
nam
¡§¡é¡§a?¡§1?¡§¡é
Belar¡§2s
Rep¡§2blica Centroafricana
。。原因是多国文字造成的。 (当前的db 数据库 表 字段 都是utf8)
据说这个烂码是可以恢复的哦。
不知道有什么工具或者方法可以恢复值?

解决方案 »

  1.   

    select hex(nam) from yourTable 看一下是什么,然后如果你知道文字内容则比较方便了。
      

  2.   

    感谢楼上 
    现在取第1行记录的值
    42656C6172C2A1C2A73273现在如何分析  (是否根据ascii码来还原字符 )
      

  3.   

    Belar¡§2s对的 , 很多的 德文,意大利文,很多的国家文字。  目前当前环境都在国内,无法模拟德文,意大利文 或者其他国家的os环境 
      

  4.   

    到 MySQL Query Browser 中 set names utf8 然后看一下内容。
    还有在你的PC上安装一下这些国家的相应语言包。