zoukankan      html  css  js  c++  java
  • 内网环境数据库查看工具使用笔记支持hive edismysql

    内网环境数据库查看工具使用笔记

    一、起因

    公司的业务需要部署到内网环境,在做项目更新时,难免会碰到测试环境没有的bug问题。作为开发人员,经常需要查看数据情况。
    
    可是内网环境通常是公网无法访问,无法使用常用的数据库客户端是远程连接。
    

    二、解决方案

    1. 生产环境介绍
      • 项目使用了redismongodbmysqlpostgresqlhive等数据库
      • 服务器是linux操作系统,centos/ubuntu
      • 数据库只对本机和内网开放访问
    2. 解决办法
      • 项目维护时,一般有台可访问内网,同时可远程访问的机器做跳板机。
      • 在服务器部署一个web的数据库管理工具
      • 在跳板机上访问内网的web数据库管理工具,就可以查看数据库的数据内容。

    三、部署

    1. web数据库管理工具treesoft

      • treesoft官网:http://www.treesoft.cn/dms.html
      • treesoft分TreeDMS和TreeNMS
        • treedms 管理关系型数据库,免费版支持MySQL, MariaDB, Oracle, PostgreSQL, SQL Server, MongoDB, Hive,常用的都支持了
        • treenms 是缓存的管理,免费版支持redis和memcached
    2. treesoft安装:

      • windows安装很简单:双击 bin文件夹中的 startup.bat,启动Tomcat。
      • linux安装,先安装jdk1.7+,再安装tomcat,再把项目文件,复制到tomcat的webapps目录中
      • 访问地址:http://IP:8080/treesoft
    3. docker部署

    4. 登录treesoft,新建数据连接

      • docker的treesoft 默认有几个不同数据库的连接器,登录会报错,需要修改配置和设置默认连接
  • 相关阅读:
    三大范式
    html 横线的代码
    CSS下拉 菜单3.27第一次
    JS页面三种打开方式及对话框
    函数整理
    3.22整理作业
    for循环,if 练习
    php测试题
    设计模式
    面向对象的三大特性
  • 原文地址:https://www.cnblogs.com/qumogu/p/13086630.html
Copyright © 2011-2022 走看看