你另外建一个数据库,在里面建同样的表的时候,把表的字符集设成utf8,再现有数据库里的表复制过去看看行不行

解决方案 »

  1.   

    表的编码转换可以用(MySQL Version > 4.12)
    ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;之前的版本可以用:
    ALTER TABLE tbl_name CHARACTER SET charset_name;注:此过程中更改表的编码为 charset_name,也对文本型数据作转换。
      

  2.   

    TO  mathematician(数学家) :  用此方法只是改变了表的编码!  可是表里的数据编码仍为gb2312  :(