saveSql.bat 675 B

1234567891011121314151617181920212223242526272829
  1. @ECHO off
  2. chcp 65001
  3. echo 启动sql控制脚本
  4. echo "1| 保存sql 2| 运行sql覆盖数据库"
  5. set /p var="请输入控制指令 :"
  6. echo %~dp0
  7. C:
  8. cd C:\Program Files\MySQL\MySQL Server 5.7\bin\
  9. SET dbhost=127.0.0.1
  10. SET dbuser=root
  11. SET dbpasswd=root
  12. SET dbName=ark-tools
  13. echo 当前控制的mysql和数据库是 :[%dbhost%]%dbuser%@%dbpasswd%/%dbName%
  14. echo "code %var%"
  15. if %var% == 1 (
  16. echo [%time%] [保存sql]
  17. mysqldump -h%dbhost% -u%dbuser% -p%dbpasswd% %dbName% > %~dp0\ark-tools.sql
  18. ) else if %var% == 2 (
  19. echo [%time%] [运行sql]
  20. mysql -h%dbhost% -u%dbuser% -p%dbpasswd% %dbName% < %~dp0\ark-tools.sql
  21. ) else (
  22. echo "运行错误 未知代码:%var%"
  23. )
  24. @echo on