是MYSQL5.0,进入MYSQL用SELECT查询记录,显示的是中文,但是备份的文件是乱码。
难道CSDN没有高手吗?

解决方案 »

  1.   

    导入sql,再select出来是乱码还是正确的中文?
      

  2.   

    请用Mysql4.0版本,该版本导出文件时文件名不会显示为乱码。
      

  3.   

    用这个方式备份,看看有无乱码?%>mysql -uroot -p -e "select * from 库.表" > "\路径\文件名"
      

  4.   

    刚遇到过这样的问题,现在解决了   mysqldump database>data.dump --default-charset-set=latin1   不一定是latin1,具体是哪个要看你的数据编码.
      

  5.   

    备份语句后 --default-charset-set=GB1232    (现在一定需要)
    设置 my.ini 文件 (以后建的数据库才有用)