网站首页 > 技术文章 正文
前言
你们有没有试过,当你有时候要连数据库,无奈公司VPN网络太慢,客户端连接数据库慢,今天跟大家分享一个折中解决方案。
解决方案
今天推荐一个web界面管理测试库,可以直接web上面执行SQL,总体感觉很不错,推荐给大家。
编程语言:Python
https://github.com/lepfinder/dbmaster
怎么做?
下面我跟大家简单的说下怎么部署,目前这个版本只支持MySQL数据库。
安装依赖
$ pip install -r requirments.txt
自己创建数据库后,初始化数据库
执行db.sql文件,生成项目需要的数据库表。
config.cfg配置文件配置数据库连接
SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:root@192.168.8.202/dbmaster'
SQLALCHEMY_BINDS = {
'read_bak': 'mysql://root:root@192.168.8.202',
'read': 'mysql://root:root@192.168.8.202',
}
将上面的数据库改成自己的MySQL数据库,以便界面可以读取数据库表、表结构。
启动服务后网页访问
访问: http://localhost:8880/dbmaster/使用 admin/admin登录
思路
可以在服务器上运行这个服务,然后直接打开页面,查看数据库进行操作。
- 优势:
1.服务器与数据库在同一个局域网,速度更快。
2.我们在轻度使用数据库的时候,就可以直接在网页操作,不需要装数据库客户端软件。
- 劣势:
1.目前只支持MySQL数据库,需要自己改代码,适配oracle数据库。
2.只满足最基本的操作,不能完全替代数据库客户端软件的强大功能。
不过目前我自己稍微改了下代码,已经支持oracle页面操作,有兴趣的童鞋也可以自己改一改。
温馨提示
使用此软件,建议只是针对测试环境数据库,或者个人测试、开发使用,不建议使用在生产环境。
喜欢本文的童鞋,可以关注我+收藏,不明白的地方也可以评论留言。
猜你喜欢
- 2024-11-05 GUI(图形界面)技术选型 gui界面画图
- 2024-11-05 带gui界面的mybatis代码生成工具-spring boot 手脚架
- 2024-11-05 N张图告诉你K-DB为什么能全面兼容Oracle?
- 2024-11-05 使用xmanager工具进行oracle安装时,界面内部无法使用鼠标的问题
- 2024-11-05 VirtualBox 7.1 Beta发布 刷新图形用户界面 支持 Wayland 剪贴板共享
- 2024-11-05 周日福利!如何一步一步构建Oracle高可用环境
- 2024-11-05 Oracle OAC系列:快速构建可视化的方法
- 2024-11-05 甲骨文推出自治操作系统Oracle Autonomous Linux
- 2024-11-05 Oracle为企业提供个性化数字化助手
- 2024-11-05 swingbench压测Oracle小记 oracle数据库压测工具
你 发表评论:
欢迎- 619℃几个Oracle空值处理函数 oracle处理null值的函数
- 612℃Oracle分析函数之Lag和Lead()使用
- 601℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 597℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 593℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 584℃【数据统计分析】详解Oracle分组函数之CUBE
- 574℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 562℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)