mysql-data-dumper
2015-10-21 18:51 Rollen Holt 阅读(949) 评论(0) 编辑 收藏 举报mysql-data-dumper
mysql-data-dumper最近几天写的项目。
一开始仅仅想实现一个简单的数据导出工具,方便大家使用,提升团队成员的效率。后来结果想法天马行空,所以进度有点慢。
为什么要有这个项目
下面简要的描述一下这个项目要解决的问题:
实际工作中我们往往都会有很多的应用系统,每个应用系统都会有自己的数据库实例,这些数据库实例可能往往并不在一台机器上.
同时企业为了安全起见都不容许开发者的本地机器直接访问线上的数据库实例,一般都会有访问白名单
随着数据库实例的越来越多,开发每次都需要寻找实例对应的JDBC
连接信息
在线上操作数据一般都是登陆远程服务器使用terminal进行操作,因此无论是复制粘贴等的操作都比较麻烦,相信大家都会遇到
在线上查询出了一些数据,然后导出excel或者csv格式
UI展示
项目的目标
- 统一维护数据库实例的JDBC连接
- 统一数据导出工具和页面
- 提升数据导出效率
- 减轻开发成员的负担
功能列表
- 统一维护的JDBC连接信息
- 简单的实用的sql过滤,避免恶意sql
- 数据的导出
- 数据的导出同时下载为CSV格式的文件
- mysqldump语句生成
运行
mvn package
mvn spring-boot:run
然后访问: http://localhost:8080/
默认的用户名和密码都是: root
TODO
- 完善登陆页面,增加操作日志和权限管理
==============================================================================
本博客已经废弃,不在维护。新博客地址:http://wenchao.ren
我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他
们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其
实我是一个程序员
==============================================================================