在mysql-front的数据浏览器查看表记录的时候,
显示为memo的数据类型为text字段中的中文字都是乱码(但是从程序里面读出来的时候不是乱码),而英文和数字正常看见,select出来的时候也是这样。数据类型为utf8
我把数据类型改为默认的latin1也是一样。请问有什么解决方法么。如果不行的话,有什么mysql管理工具是可以直接看见不乱码的?

解决方案 »

  1.   

    一般都使用gbk 或者gb2312编码
      

  2.   

    mysql-front没有用过,你查找一下HELP,是否有设置字符集的地方,
    现在用SQLYOG,没有乱码,检查一下这列的字符集是什么
      

  3.   

    Mysql-front是个挺不好的mysql管理软件!并且字符问题一直是个大问题
    建议你使用navicat for mysql这个软件,功能非常的强大,界面类似于MS SQL,很强!
      

  4.   

    可以使用mysql control center
      

  5.   

    乱码是你程序保存进去的么?
    1.把页面的编码跟数据库的编码都改成utf-8
    2.看下你装mysql的时候默认是什么类型的
    3.在程序debug一下看你读出来是不是乱码,然后保存后看下数据库里面是不是乱码,是的话把数据库重新建一下
    4.实在不行把mysql重新安装一下
      

  6.   

    使用 Toad for MySQL才是王道,自动转换编码
      

  7.   

    在安装MYSQLFRONT时最后有个设置连接的画面,在那个画面的编辑中有选择字体的设置,可以选择GBK或GB2312.我在安装的时候也出现楼主说的状况,后来在网上找到了原因,就时我说的这种设置。