一键导入
dbeaver-xugudb-adapter
DBeaver 数据库工具适配虚谷数据库(XuguDB)的完整指南。当用户需要使用 DBeaver 连接和管理虚谷数据库时使用此技能,包括驱动安装、连接配置、SQL 编辑器使用、数据导入导出等。适用于数据库开发、管理和维护场景。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
DBeaver 数据库工具适配虚谷数据库(XuguDB)的完整指南。当用户需要使用 DBeaver 连接和管理虚谷数据库时使用此技能,包括驱动安装、连接配置、SQL 编辑器使用、数据导入导出等。适用于数据库开发、管理和维护场景。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Activiti 工作流引擎与虚谷数据库(XuguDB)集成适配指南。当用户需要在 Spring Boot 项目中使用 Activiti 工作流引擎连接 XuguDB 时使用此技能,包括流程引擎配置、数据源设置、BPMN 流程定义、任务管理、历史记录查询等。适用于企业级工作流应用、审批流程、业务流程自动化等场景。
AnyLine 动态数据源框架适配虚谷数据库(XuguDB)的完整指南。当用户需要将基于 AnyLine 的 Java 项目配置或适配到虚谷数据库时使用此技能,包括动态数据源注册、切换、元数据操作、DDL/DML 自动生成等。适用于数据中台、低代码平台、异构数据库迁移等场景。
Azkaban 工作流管理器适配虚谷数据库(XuguDB)的完整指南。当用户需要将基于 Azkaban 的工作流管理器配置或适配到虚谷数据库时使用此技能,包括安装部署、数据库配置、工作流定义、任务调度、监控管理等。适用于大数据作业调度和管理场景。
Camunda BPM 平台适配虚谷数据库(XuguDB)的完整指南。当用户需要将基于 Camunda 的工作流和决策自动化平台配置或适配到虚谷数据库时使用此技能,包括安装部署、数据库配置、BPMN 流程定义、任务管理、REST API、UI 管理界面等。适用于企业级工作流应用、审批流程、业务流程自动化、案例管理等场景。
CloudBeaver 云数据库管理器适配虚谷数据库(XuguDB)的完整指南。当用户需要使用 CloudBeaver 连接和管理虚谷数据库时使用此技能,包括部署安装、驱动配置、连接管理、用户权限等。适用于团队协作、远程数据库管理场景。
DataEase 开源 BI 工具适配虚谷数据库(XuguDB)的完整指南。当用户需要将 DataEase 连接到虚谷数据库进行数据可视化分析时使用此技能,包括驱动配置、数据源连接、数据集创建、仪表板设计等。适用于企业数据可视化、自助分析、报表分享等场景。
| name | dbeaver-xugudb-adapter |
| description | DBeaver 数据库工具适配虚谷数据库(XuguDB)的完整指南。当用户需要使用 DBeaver 连接和管理虚谷数据库时使用此技能,包括驱动安装、连接配置、SQL 编辑器使用、数据导入导出等。适用于数据库开发、管理和维护场景。 |
本技能提供 DBeaver 数据库工具适配虚谷数据库(XuguDB)的完整流程。DBeaver 是一款开源的通用数据库工具,通过配置虚谷 JDBC 驱动,可以无缝连接和管理虚谷数据库,包括 SQL 编辑、数据管理、结构设计等功能。
在开始适配前,按以下顺序检查和修改:
1. 驱动安装 → 2. 连接配置 → 3. SQL 编辑器配置 → 4. 数据管理 → 5. 高级功能 → 6. 最佳实践
xugu-jdbc-12.3.4.jarC:\drivers\xugu-jdbc-12.3.4.jarcom.xugu.cloudjdbc.Driverjdbc:xugu://{host}:{port}/{database}xugu-jdbc-12.3.4.jar| 配置项 | 说明 | 示例值 |
|---|---|---|
| 主机 | 数据库服务器地址 | 127.0.0.1 |
| 端口 | 数据库端口 | 5138 |
| 数据库 | 数据库名 | SYSTEM |
| 用户名 | 数据库用户名 | SYSDBA |
| 密码 | 数据库密码 | SYSDBA |
jdbc:xugu://127.0.0.1:5138/SYSTEM?current_schema=RY&CHAR_SET=UTF8&COMPATIBLE_MODE=MYSQL
参数说明:
current_schema=RY: 指定当前模式名CHAR_SET=UTF8: 字符集配置COMPATIBLE_MODE=MYSQL: MySQL兼容模式Ctrl+Shift+Enter-- 查询表结构
SELECT table_name, comments
FROM all_tables
WHERE schema_id = (SELECT schema_id FROM all_schemas WHERE schema_name = 'RY');
-- 查询列信息
SELECT col_name, type_name, comments
FROM ALL_COLUMNS
WHERE table_id = (SELECT table_id FROM all_tables WHERE table_name = 'USERS');
-- 创建表
CREATE TABLE users (
id BIGINT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100),
created_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- 添加注释
COMMENT ON TABLE users IS '用户表';
COMMENT ON COLUMN users.id IS '用户ID';
Ctrl+Space 触发代码补全Ctrl+Shift+E)Ctrl+S 快捷键现象: 连接时报错 Driver class not found
原因: JDBC 驱动未正确配置
解决:
现象: 连接时报错 Invalid connection URL
原因: URL 参数错误
解决: 确保使用正确的 URL 格式
jdbc:xugu://127.0.0.1:5138/SYSTEM?current_schema=RY&CHAR_SET=UTF8&COMPATIBLE_MODE=MYSQL
现象: 连接时报错 Authentication failed
原因: 用户名或密码错误
解决:
现象: 查询时报错 Table not found
原因: 模式名未正确设置
解决:
current_schema=RYSET CURRENT_SCHEMA = RY现象: 数据显示乱码
原因: 字符编码不匹配
解决:
CHAR_SET=UTF8现象: 操作时报错 Permission denied
原因: 用户权限不足
解决:
现象: 查询响应缓慢
原因: 查询优化不足
解决:
详细的配置和使用说明请参考: