基于 uTools 平台的 MySQL 数据库同步工具,支持以下功能:
✨ 核心功能
- 多数据库配置管理
- 表结构查看与数据预览
- 跨数据库数据同步
- 自定义数据筛选条件
- 分页浏览与数据选择
- 连接状态检测与错误提示
🛠️ 技术栈
- 前端:React + Ant Design + Vite
- 数据库:MySQL2 连接池
- 工具链:TypeScript + UnoCSS
- 插件框架:uTools API
🚀 快速开始
- 安装依赖:
pnpm install
- 开发模式:
pnpm dev
- 生产构建:
pnpm build
🔧 配置说明
- 数据库配置信息存储在 uTools 的本地数据库中
- 支持 SSL 连接与连接池参数配置
- 自动维护数据库连接状态
- 确保数据库用户有足够权限
- 同步前请确认目标表结构兼容
- 使用过滤条件时注意 SQL 注入风险
📦 打包说明 使用 uTools 官方打包工具进行插件打包,需配置以下参数:
- 插件名称:数据库同步助手
- 最低 uTools 版本:2.6.0
- 支持的操作系统:Windows/macOS