我用的是myeclipse6.0.1开发的 项目编码是utf-8,
数据库用的是mysql5.0 编码也都是utf8
但是往数据库表中插入的中文数据会出现乱码 这是怎么回事?
求高手解答~~~~

解决方案 »

  1.   

    试试在sql数据库中输入set names gbk;
    或者在mysql文件中有个my.ini文件,打开找个
    [mysql]default-character-set=gbk
    这一行
    修改试试。
      

  2.   

    你试试把你要插的数据编码转换一下,
    String name = new String(yourString.getByte("utf-8","ISO-8859-1"))...
    然后再把name插入到你的数据库中去。
      

  3.   

    贴你的mysql的连接url来看
    mysql要加上useUnicode=true&characterEncoding=utf-8