数据库的路径是:C:\ProgramData\MySQL\MySQL Server 5.1\data\user_login
备份到的目录是:d:\db_bac\db
请各位大神在自己电脑上实验成功了再回答,谢谢!

解决方案 »

  1.   

    net stop mysql  
    Xcopy  "C:\ProgramData\MySQL\MySQL Server 5.1\data\user_login"d:\db_bac\db\%date:~0,10%\ /y 
    net start mysql
    这是我尝试的脚本,报无效路径,初来乍到大神海涵!
      

  2.   

    为什么不用MYSQLDUMP备份?
      

  3.   

    d:\db_bac\db\%date:~0,10%\ 这部分也加上引号。
      

  4.   

    那就先检查一下 d:\db_bac\db\%date:~0,10%\ 返回的到底是什么,是不是其中有了特殊字符,比如\
      

  5.   

    示例:
    Xcopy  "D:\MySQL55\data\*.*" r:\temp\1\%date:~0,10%\ /y 
      

  6.   

    安装一个navicat for mysql里面有自动备份功能,而且还可以压缩的非常小