如题,一个数据库,1G大小,原来是GBK编码的,怎样可以转换成utf8?

解决方案 »

  1.   

    没什么好办法,全部用mysqldump 导出整个数据库,然后以UTF8字符集新建数据库,然后再导入数据。
      

  2.   

    MySQL中的表 数据原来是GBK 就是GBK的编码 变成UTF8 的途径就是重新导出数据 在导入
    并将 my.ini
    中的配置文件改为:两个
    default-character-set依次设置为
    default-character-set=UTF-8
    default-character-set=GBK
      

  3.   

    用 MYSQLDUMP -uroot --all-databases --add-drop-database -B -E -R -p >D:\TEMP\123.TXT
    导出数据库,设置my.ini中的default-character-set=UTF-8,重新启动MYSQL,重新建立数据库,导入TXT中的数据即可