关于 dbeaver
用于借助 DBeaver 操作数据库的参考技能,涵盖连接设置、SQL 查询、数据导入导出、ER 图生成及连接管理。
主要功能
- 01数据库连接设置
- 02SQL 编辑与执行
- 03数据导入与导出
- 04生成 ER 图
- 05连接与驱动管理
适用场景
- 01连接数据库
- 02运行并检查 SQL 查询
- 03在文件与表之间传输数据
- 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 图以直观展示表之间的关系
- 管理多个数据库连接、书签和驱动程序
使用方法
工作流
- 创建连接 - 新建连接 > 选择数据库类型 > 配置主机/端口/凭据 > 测试连接
- 编写 SQL - 打开 SQL 编辑器(F3)> 编写查询 > 执行(Ctrl+Enter)
- 管理数据 - 右键单击表 > 导出数据或导入数据 > 选择格式
- 生成 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
最佳实践
- 驱动程序管理 - DBeaver 会在首次连接时自动下载驱动程序;请定期更新驱动程序
- 保护凭据 - 在连接属性中启用加密密码存储
- 事务模式 - 在生产环境中切换为手动提交,防止意外更改
- 结果集导航 - 对大型结果集使用筛选、排序和分页
- 键盘快捷键 - 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