执行备份.bat 956 B

12345678910111213141516171819202122232425262728293031
  1. @echo off
  2. chcp 65001 >nul
  3. echo ========================================
  4. echo 工资发放管理系统数据库备份脚本
  5. echo 备份日期: 2025-12-26
  6. echo ========================================
  7. echo.
  8. REM 设置备份目录
  9. set BACKUP_DIR=e:\hadooptools\hadoop_pakeage\sources\payrollsystem\backup
  10. set BACKUP_DATE=20251226
  11. echo 正在备份数据库...
  12. echo.
  13. REM 完整备份(需要MySQL已配置到环境变量)
  14. mysqldump -h localhost -u root -proot payroll_system > "%BACKUP_DIR%\backup_payroll_system_%BACKUP_DATE%_full.sql"
  15. if %errorlevel% == 0 (
  16. echo [成功] 数据库完整备份已完成
  17. echo 备份文件: backup_payroll_system_%BACKUP_DATE%_full.sql
  18. ) else (
  19. echo [失败] 数据库备份失败,请检查:
  20. echo 1. MySQL是否已安装并配置到环境变量
  21. echo 2. MySQL服务是否正在运行
  22. echo 3. 用户名和密码是否正确
  23. )
  24. echo.
  25. echo 按任意键退出...
  26. pause >nul