我一个数据库,有70个表,现在我想把整个库都转成utf-8的,原来是gb2312,
请问我该如何下手

解决方案 »

  1.   

    先export成UTF8的文件,
    把里面相关encoding的几十个关键词从gbk改成utf8,
    再import进去即可 
      

  2.   

    导出后 修改成 utf8 编码后再导入
      

  3.   

    昨天晚上我试了下,在phpmyadmin里,我直接修改表的属性和每一个gb2312的字段的属性,好了之后,居然没有乱码,我想我应该可以这样来改变编码,只是速度慢了点,但是很放心,
    以前我记得我也这样改过,改了之后在phpmyadmin里看数据是乱码,这次却没有,不知道是不是版本的问题,这次我用的版本要稍微高一些,mysql和phpmyadmin的版本都提高了的我继续把整个库的编码都变过来,不管行不行,回头我上来吱一声