平时开始过程当中,咱们会使用到oracle
、mysql
、redis
、postgresql
、mongodb
等数据库,每个数据库都要下载安装一个客户端。这给你形成烦恼了吗?咱们是否能够只安装一个软件就能够链接全部的数据库呢?
把数据库客户端作成一个web服务,在浏览器中访问数据库。
我在浏览掘金的时候并无发现类型的项目,因此把以前作的一个项目和你们分享一下,项目有问题,请你们指正。html
项目为一个web项目,包括后台(webServer)和前端(webFront)两个子项目。后台是java + springboot项目;前端是vue + element-ui项目。前端
github: github.com/jayuc/dbcli…
欢迎你们积极访问哦vue
你们来先看看效果 java
oracle
、
mysql
、
redis
、
postgresql
、
mongodb
数据库。登录成功以后进入主页面,主页面包括链接区、sql输入区、查询结果区等。sql区中输入sql语句执行快捷键
F8
后会在查询结果区展现查询的结果。
java和node的安装教程不少,在这里就不介绍了。node
代码地址: github.com/jayuc/dbcli…
mysql
npm install
node build/build.js
,执行完毕后会在dist目录下面看到static文件夹和index.html文件,以下图:
mvn package
,在webServer/target目录中生成打包后的文件(dbclient-2.1.3.jar)
在webServer/target目录下面执行 java -jar dbclient-2.1.3.jar
git
docker run -d -p 8004:8004 -v /home/jayu/log/dbclient:/app/log db/client:v1.0.0
说明:/app/log为日志所在文件夹
下载镜像 提取码:0d9q
镜像制做过程
github
1.maven依赖的 jar包(oracle和 postgresql)须要从器官网上下载web
本项目属于我的兴趣开发,开源出来是为了技术交流,请勿使用此项目作违法事情,请勿商用。谢谢理解redis