# automatic_database-api **Repository Path**: dahezi/automatic_database-api ## Basic Information - **Project Name**: automatic_database-api - **Description**: 类Navicat 功能,但最终实现工业级软件。数据库管理、sql执行,支持postgresql、mysql、oracle、sqlserver、hive。支持windows、linux远程操控。支持模型sql创建,拖拽大屏展示 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://pcongz.cn/axure/start.html#id=ek4mmy&p=pg%E6%95%B0%E6%8D%AE%E5%BA%93-%E8%A1%A8&g=1 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 22 - **Created**: 2022-01-24 - **Last Updated**: 2022-06-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 访问地址 后端API接口访问地址: http://www.pcongz.cn/database-back/doc.html 前端页面访问地址: http://www.pcongz.cn db2 数据库控制台页面: http://www.pcongz.cn/database-back/h2-console 原型页面: http://pcongz.cn/axure/start.html 前端项目: https://gitee.com/pucong/automatic_database-web [UI设计](https://gitee.com/pucong/automatic_database-api/blob/master/data/doc/UI.md) # 实际效果1 ![Logo](./data/doc/images/system.jpg) # 项目说明 阶段一(正在实现) - 支持mysql、sqlserver、postgresql、oracle、H2等多种关系型数据库 - 支持redis、MongoDB、elasticSearch、hive等多种非关系型数据库 阶段二 - 支持创建自动、手动数据库备份任务 - 支持线上环境数据库执行历史sql记录 阶段三 - 实现类crt、xshell,支持linux服务器远程命令端 - 支持windows服务器远程操控 阶段四 - 支持sql执行结果图表展示、大屏预览 - 支持sql模型,动态拖动,大屏展示 # 软件目标 - 在内网中部署好系统后,替代Navicat软件,统一管理测试环境、生产环境数据库 - 生成ddl、delete、update sql执行记录,可追溯查询 - 实现生产环境自动备份数据库、服务器远程操控 - sql模型创建,动态拖动,大屏展示 - 坚持开源,不动摇 # 寻志同道合的能人异士 团队目前2名后端,精力有限,需要有同样爱好、同样认为这个开源工具能帮助更多人的技术爱好者。 前端使用vue-cli3、element-ui 需要若干前端、后端、UI人员 有兴趣和毅力的小伙伴私信我~