有什么方法吗?或是什么思路?
库比较大。 SQL  里面有20多M阿。

解决方案 »

  1.   

    一定要变成gb2312吗?库比较大?20多M...
      

  2.   

    为什么要改变?
    既然你的程序是 utf-8 编码的,那么如果数据库编码改变了,就会导致“乱码”
    如果你是想把程序文件改成 gbk 的,那么只需执行 select names gbk 由数据库去完成编码转换
      

  3.   

    单表180G表示压力很大.....修改数据表或者数据库的话:
     alter table yourtablename default character set 'gb2312';
    对应的,去改程序吧....
      

  4.   

    光改table的default character不行吧,记得已存在的字段不会变
    不过反正alter就行.
    20M的数据,懒点的话,导出(然后导出文件里改一两个地方)再导入一下也行