编辑
2024-12-11
实用工具
00

前提

有些服务器不是桌面版不能安装应用,就可以用docker部署一个web端的数据库工具

Adminer

官网

登录界面

数据库操作界面

主要特点

  • 轻量级: Adminer 由单个 PHP 文件组成,这使得它的部署变得非常简单。只需要将这个文件上传到 Web 服务器上,并确保服务器支持 PHP,就可以立即使用。

  • 多数据库支持: 支持多种主流关系型数据库管理系统(RDBMS),包括 MySQL、MariaDB、PostgreSQL、SQLite、Oracle、MS SQL Server 等。这意味着你可以用同一个工具来管理不同类型的数据库。

  • 用户界面友好: 提供了一个直观且易于使用的图形化界面,让数据库管理任务变得更加简单。界面设计简洁明了,减少了不必要的复杂性。

  • 强大的功能集: 尽管体积小巧,但 Adminer 拥有全面的功能,例如:

    • 创建、编辑、删除数据库和表。
    • 执行 SQL 查询并查看结果。
    • 导入和导出数据(CSV, SQL, JSON 格式等)。
    • 管理用户权限和角色。
    • 查看和优化查询性能。
    • 数据库备份与恢复。
    • 支持全文搜索、正则表达式匹配等功能。
  • 安全性: Adminer 强调安全实践,默认情况下启用了 HTTPS 连接,并且可以通过配置进一步增强安全性,比如设置访问密码或限制 IP 地址访问。

  • 插件系统: 通过插件可以扩展 Adminer 的核心功能。官方维护了一系列插件,涵盖了从代码提示到图表展示等多种用途。

  • 多语言支持: 提供了多种语言版本,可以根据需要选择合适的语言进行操作。

  • 开源与社区活跃: Adminer 是开源软件,托管在 GitHub 上,拥有活跃的开发者社区,不断更新和完善产品特性。

数据库支持

  • MySQL
  • MariaDB
  • PostgreSQL
  • SQLite
  • MS SQL
  • Oracle
  • Elasticsearch
  • MongoDB
  • SimpleDB
编辑
2024-12-11
学习记录
00

前提

minio和kkfileview的docker部署方案就不在这边说明了,搜索博客可以得到答案

配置类

yml

yml
kkfileview: http://127.0.0.1:8012/onlinePreview?url= # Minio配置 minio: url: http://8.129.231.12:9000 accessKey: minioadmin secretKey: minioadmin bucketName: test
编辑
2024-12-09
实用工具
00

Redis

Tiny RDM

有颜也有料,多彩更出彩 一个更现代化的Redis桌面管理客户端 官网

图片

代码开源

平台支持

  • windows
  • linux
  • macos

Another Redis Desktop Manager

更快、更好、更稳定的Redis桌面(GUI)管理客户端,兼容Windows、Mac、Linux,性能出众,轻松加载海量键值

Github地址

平台支持

  • windows
  • linux
  • macos
编辑
2024-12-09
实用工具
00

Deaver

DBeaver Community 是一款免费的跨平台数据库工具,适用于开发人员、数据库管理员、分析师和所有处理数据的人。它支持所有流行的 SQL 数据库,如 MySQL、MariaDB、PostgreSQL、SQLite、Apache Family 等。 官网

支持中文

YES

支持的数据库

  • Athena
  • Apache Calcite Avatica
  • Apache Derby
  • Apache Drill
  • Apache Ignite
  • Apache Hive
  • Apache Kylin
  • Apache Kyuubi
  • Apache Phoenix
  • Apache Spark
  • Azure Databricks
  • Azure SQL Server
  • Babelfish
  • Cache
  • Clickhouse
  • Cloudera Impala
  • CockroachDB
  • CrateDB
  • CUBRID
  • DB2
  • Dameng
  • DuckDB
  • Data Virtuality
  • DBF
  • Denodo 8
  • DolphinDB
  • Dremio
  • EDB
  • Elasticsearch
  • Exasol
  • Firebird
  • GaussDB
  • GBase 8s
  • Gemfire XD
  • Google BigQuery
  • Google Cloud Spanner
  • Greenplum
  • H2
  • H2GIS
  • HSQL
  • Informix
  • Ingres
  • InterSystems IRIS
  • Kognitio
  • Machbase
  • MariaDB
  • Materialize
  • Microsoft SQL Server
  • MySQL
  • SAP MaxDB
  • Mimer SQL
  • Monet DB
  • Netezza
  • Neo4j
  • NuoDB
  • OceanBase
  • Ocient
  • OmniSci
  • Open Distro Elasticsearch
  • OpenEdge
  • OpenSearch
  • Oracle
  • OrientDB
  • Pervasive SQL
  • PostgreSQL
  • PrestoSQL
  • PrestoDB
  • Redshift
  • Salesforce CDP
  • SAP HANA
  • SnappyData
  • Snowflake
  • Solr
  • SQream DB
  • SQLite
  • Sybase
  • TDengine
  • TDengine Cloud
  • Teradata
  • TimescaleDB
  • TiDB
  • TiDB Cloud
  • Trino
  • Virtuoso
  • Vertica
  • WMI
  • Yellowbrick
  • YugabyteDB

支持平台

  • Linux
  • windows
  • macos
  • web(cloud deaver)
编辑
2024-12-09
实用工具
00

PostMan

Postman 是协作式 API 开发的单一平台。加入 35+ 百万开发人员的行列,在整个 API 生命周期中共同构建出色的 API。 官网

Reqable

新一代API开发工具 代理调试 + 请求测试一站式解决方案 Reqable = Fiddler + Charles + Postman, 让API调试更快 🚀 更简单 👌 官网

ApiFox

API 设计、开发、测试一体化协作平台 Apifox = Postman + Swagger + Mock + JMeter 官网

ApiPost

不止于API设计、调试、文档、自动化测试 Apipost = Postman + Swagger + Mock + Jmeter 后端、前端、测试,同时在线协作,内容实时同步 官网

bruno

Bruno 是一款全新且创新的 API 客户端,旨在颠覆 Postman 和其他类似工具。

Bruno 直接在您的电脑文件夹中存储您的 API 信息。我们使用纯文本标记语言 Bru 来保存有关 API 的信息。

您可以使用 Git 或您选择的任何版本控制系统来对您的 API 信息进行版本控制和协作。

Bruno 仅限离线使用。我们计划永不向 Bruno 添加云同步功能。我们重视您的数据隐私,并认为它应该留在您的设备上。阅读我们的长期愿景 官网 Github地址

Hoppscoth

Hoppscotch 是一款开源、轻量级的 API 开发与调试工具,旨在为开发者提供简单高效的接口测试体验。作为 Postman 的开源替代方案,它凭借简洁的界面、快速的响应和丰富的功能,迅速在开发者社区中获得认可

  • 多协议支持
    • 支持主流 API 协议:HTTP、WebSocket、GraphQL、MQTT、SSE(Server-Sent Events)等。
    • 自定义请求方法:除 GET/POST/PUT/PATCH/DELETE 外,支持自定义请求方法(如 LIST)。
  • 高效调试
    • 实时请求与响应:输入 URL 和参数后,点击“发送”即可实时获取响应结果。
    • 代码片段生成:支持生成 10+ 种编程语言(如 Python、JavaScript、Java 等)的请求代码,提升开发效 - 率。
    • cURL 导入:可直接粘贴命令行中的 cURL 命令,快速转换为 API 请求。
  • 灵活配置
    • 认证方式:支持 Basic Auth、Bearer Token、OAuth 2.0 等常见认证方式。
    • 环境变量:通过变量管理敏感信息(如 API 密钥),实现多环境(开发/测试/生产)切换。
    • 脚本扩展:支持在请求前后插入自定义脚本(如 JavaScript),实现自动化测试或数据处理。
  • 跨平台与离线使用
    • PWA 技术:作为渐进式网页应用(PWA),首次访问后即可离线使用,加载速度快且资源占用低。
    • 多平台部署:支持网页版、桌面应用(Windows/macOS/Linux)及浏览器扩展(Chrome/Firefox)。
  • 团队协作
    • 集合共享:通过导出/导入功能共享 API 集合,或部署为团队服务器供多人协作。
    • 文档生成:支持一键生成 API 文档(Markdown 格式),便于团队内部或对外接口说明。
  • 安全与隐私
    • 代理设置:通过自定义代理隐藏真实 IP 地址,保护调试过程中的隐私。
    • 本地化部署:可私有化部署到企业内网,避免敏感数据外泄。

官网 Github地址