为什么我在linux下用下面的命令不能备份而且还出现乱码呢?
[root@rx2600b /]# mysqldump -u root gaxx > /datadisk/2008-12-22.sql
-bash: /datadisk/2008-12-22.sql: ?aèˉ??–?????3????

解决方案 »

  1.   

    mysqldump的正确用法为:mysqldump -u 用户名 -p (密码) 数据库名 > 径/备份文件名请确认一下你的目录或者备份文件是否存在乱码应该是你操作系统显示中文的问题
      

  2.   

    先确定你数据库用的是什么编码,然后再mysqldump -u root gaxx --database yourdatabase --default-character-set=你的编码
      

  3.   

    你这个乱码是你的LINUX终端乱码,跟MySQL一点关系都没有。