服务器 频道

mysql 乱码问题

  【IT168 服务器学院】mysql的乱码文件

  今天下午搬迁服务器;转移数据被搞死掉了,由于数据是经过mysql低版本升级到高版本的;所以在搬迁的过程中出现很多问题。

  因为开始建立数据库的时候用的默认字符集是gb2312,升级后的mysql 有点问题;最后将导出来的数据的setchar=gb2312 全部拿掉;

  然后setchar 的文字集就要看你的mysql my.cnf 启动的时候默认的字符集文件是用什么了;如果默认的是gb2312 没有办法,你将setchar去掉,你出来的字符还是gb2312

  所以 你可以将setchar=gb2312 改成setchar=latin1 实在不行的话将my.cnf文件的默认启动字符集去掉,从新启动mysql

   

0
相关文章