备份 mysql 工具;可以同时备份多个 mysql 库的小工具;
临时写来用于服务器进行备份;临时使用工具;
主要用于临时写来给多个不同地址的数据库备份sql;
你可以在一套环境上备份多个 MySQL 数据库;可以任意设置备份的时间段;
需要 java 17 环境进行运行;
application.yml 需要和 jar 文件放在同级目录下;
server:
port: 9999 # 需要占用端口
file:
storage:
directory: /Users/azwcl/Downloads/test/ # 备份的 sql 存储的目录;注意后面一定带上 /
backup.json 需要放在 application.yml 中配置的目录下
[
{
"host": "服务器 host",
"port": xxx, # 服务器端口
"dbName": "数字库名",
"username": "数据库用户",
"password": "数据库密码",
"time": "0, */1 * * * ?" # 定时任务 cron 表达式
}
]