# automatic_database-api **Repository Path**: bing163/automatic_database-api ## Basic Information - **Project Name**: automatic_database-api - **Description**: 数据库管理、sql执行,支持postgresql、mysql、oracle、sqlserver、hive。支持windows、linux远程操控。支持ftp、sftp等文件服务。支持模型sql创建,拖拽大屏展示,完成替代Navicat 功能,最终实现工业级软件,帮助企业快捷运维、管理数据库和服务器。 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: http://www.pcongz.cn/auto-database/views/index.html#/login - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 22 - **Created**: 2022-07-17 - **Last Updated**: 2022-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 访问地址 后端API接口访问地址: http://116.205.180.30/auto-database/doc.html 前端页面访问地址: http://116.205.180.30/auto-database/views/index.html#/login db2 数据库控制台页面: http://116.205.180.30/auto-database/h2-console 原型页面: http://116.205.180.30/axure-autoDb/start.html#id=jpnnvc&p=%E4%BB%8B%E7%BB%8D&g=1 前端项目: https://gitee.com/pucong/automatic_database-web [UI设计](./data/doc/UI.md) # 主体页面 ![Logo](./data/doc/images/web-sql.png) # Linux ssh(xterm + zmodem) ![动画演示](./data/doc/gif/linuxFileUpDown.gif) # 文件服务 ![Logo](./data/doc/gif/fileService.gif) # 项目说明 阶段一(正在实现) - 支持mysql、sqlserver、postgresql、oracle、H2等多种关系型数据库 - 支持ftp、sftp(已完成)等远程文件操控 - 实现类crt、xshell,支持linux服务器远程命令端(已完成) 阶段二 - 支持创建自动、手动数据库备份任务 - 支持线上环境数据库执行历史sql记录 阶段三 - 支持redis、MongoDB、elasticSearch、hive等多种非关系型数据库 - 支持windows服务器远程操控 - 支持docker服务远程操控 阶段四 - 支持sql执行结果图表展示、大屏预览 - 支持sql模型,动态拖动,大屏展示 # 软件目标 - 在内网中部署好系统后,替代Navicat软件,统一管理测试环境、生产环境数据库 - 生成ddl、delete、update sql执行记录,可追溯查询 - 实现生产环境自动备份数据库、服务器远程操控 - sql模型创建,动态拖动,大屏展示 - 坚持开源,不动摇 # 寻志同道合的能人异士 团队目前3名后端,精力有限,需要有同样爱好、同样认为这个开源工具能帮助更多人的技术爱好者。 前端使用vue-cli3、element-ui 需要若干前端、后端、UI人员 有兴趣和毅力的小伙伴私信我~ QQ交流群:422960261