# sql-backups **Repository Path**: xiaoyutab/sql-backups ## Basic Information - **Project Name**: sql-backups - **Description**: 数据库备份方法 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-11 - **Last Updated**: 2023-12-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据库备份工具 用于备份数据库信息 ## 程序配置 此程序使用 `default.json` 作为默认配置,整体使用 `json` 作为配置文件格式,其具体释义如下: PS:因JSON不支持注释,所以此处将完整的配置文件在此处进行说明 ```json { "from_type":"mysql",// 数据库来源,目前仅支持MySQL "mysql":[// MySQL数据库配置,支持多数据库备份 { "host":"127.0.0.1",// 数据库地址 "port":3306,// 数据库端口 "databases":"",// 数据库名称 "user":"admin",// 数据库用户名 "pass":"admin",// 数据库用户密码 "backups":[// 待备份的数据表配置 { "table":"gin_log",// 表名称 "id":"id",// 自增主键名称 "ctime":"created_at",// 时间比对字段 "ctime_unix":"",// 时间戳比对字段【该字段和ctime字段必须有一个有值】 "times":1,// 备份时长 "is_delete":2// 是否删除原始数据 } ] } ], "max_limit":1000,// 每次查询条数 "file_name":"/tmp/sql-backups"// 备份文件位置 } ```