导入数据库文件后,表里的中文都显示乱码,
数据库文件都是原来表里都是正常显示中文的然后导出的,

解决方案 »

  1.   

    http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  2.   

    一个简单办法你试试
    用UltraEdit打开备份的数据库文件xxx.sql,看下面状态栏,要么是U8开头DOS或UNIX,要么是DOS或UNIX。如果是U8,用phpmyadmin导入时,选择编码为UTF8,否则选gbk。
      

  3.   

    估计你应该原来用的4.0以下版本,现在改成4.1以上版本的数据库了。还有一点,原来的php代码中,在连接数据库之后,首先query一个"SET NAMES GBK"或"SET NAMES UTF8",根据你页面编码而定,否则还可能会乱码。