mcpField
D
dbeaver

dbeaver

github.com/partme-ai数据与数据库71674 次安装3 周前更新
代码仓库

关于 dbeaver

用于借助 DBeaver 操作数据库的参考技能,涵盖连接设置、SQL 查询、数据导入导出、ER 图生成及连接管理。

主要功能

  1. 01数据库连接设置
  2. 02SQL 编辑与执行
  3. 03数据导入与导出
  4. 04生成 ER 图
  5. 05连接与驱动管理

适用场景

  1. 01连接数据库
  2. 02运行并检查 SQL 查询
  3. 03在文件与表之间传输数据
  4. 04可视化架构关系

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/partme-ai/full-stack-skills --skill dbeaver

安装后在 Claude Code 中输入/dbeaver确认已加载。

附带文件LICENSE.txt

详细介绍

适用场景

当用户希望执行以下操作时,使用此技能:

  • 配置 DBeaver 数据库连接(MySQL、PostgreSQL、Oracle、MongoDB 等)
  • 在 DBeaver SQL 编辑器中编写并执行 SQL 查询
  • 将数据导出为 CSV、JSON、SQL 或 Excel 格式
  • 从文件将数据导入数据库表
  • 生成 ER 图以直观展示表之间的关系
  • 管理多个数据库连接、书签和驱动程序

使用方法

工作流
  1. 创建连接 - 新建连接 > 选择数据库类型 > 配置主机/端口/凭据 > 测试连接
  2. 编写 SQL - 打开 SQL 编辑器(F3)> 编写查询 > 执行(Ctrl+Enter)
  3. 管理数据 - 右键单击表 > 导出数据或导入数据 > 选择格式
  4. 生成 ER 图 - 右键单击架构 > 查看图表 > 排列表格
快速入门示例:连接并查询
1. File > New > Database Connection
2. Select "PostgreSQL" > Enter:
   Host: localhost
   Port: 5432
   Database: mydb
   Username: admin
   Password: ****
3. Click "Test Connection" to verify
4. Open SQL Editor (F3), run:
   SELECT table_name, pg_size_pretty(pg_total_relation_size(table_name::text))
   FROM information_schema.tables
   WHERE table_schema = 'public'
   ORDER BY pg_total_relation_size(table_name::text) DESC;
数据导出
Right-click table > Export Data >
  Format: CSV / JSON / SQL INSERT / Excel
  Options: Set delimiter, encoding, header row
  Target: File or clipboard

最佳实践

  1. 驱动程序管理 - DBeaver 会在首次连接时自动下载驱动程序;请定期更新驱动程序
  2. 保护凭据 - 在连接属性中启用加密密码存储
  3. 事务模式 - 在生产环境中切换为手动提交,防止意外更改
  4. 结果集导航 - 对大型结果集使用筛选、排序和分页
  5. 键盘快捷键 - Ctrl+Enter 执行,Ctrl+Shift+E 解释执行计划,F3 打开 SQL 编辑器

关键词

dbeaver, database, SQL, PostgreSQL, MySQL, Oracle, MongoDB, 数据库管理, SQL editor, ER diagram, data export, data import, database tool

评论

支持 Markdown