dsh-data-agent:在 DSH 对话与 Settings 里管理数据源并执行 SQL

dsh-data-agent(@tomowang/dsh-data-agent)是 tomowang 维护的 DeepSeek Harness 客户端插件,支持 MySQL、PostgreSQL、SQLite、ClickHouse。可在聊天中通过 da_* 工具或在 Settings → Data Sources 管理连接;密码经 DSH_DA_ 前缀环境变量解析,凭证仅 Settings 可绑。提供 Schema 浏览与注释、AST 校验的只读 SQL、da_render_chart 图表及 PNG。安装需 dsh ≥0.2.1-rc.2 与 web profile,命令为 dsh plugin --profile web add @tomowang/dsh-data-agent 并 approve-builds。

阅读全文
xby-database-access-service:数据库元数据获取

`xby-database-access-service` 是 DeepSeek Harness (DSH) 的一个 MIT 许可插件,旨在解决智能体与数据库交互的问题。核心功能包括设置 API 密钥、列出表、获取表结构及执行 SQL 查询。用户需先在小笨羊官网注册获取密钥,通过命令安装并配置,即可在聊天中按步骤进行数据库操作。注意该插件以当前进程权限运行,请确保在信任环境下使用。

阅读全文
数据库中外键的使用与权衡
2025-09-02 后端 数据库

数据库设计中是否使用外键存争议。外键能保障数据完整性,但会带来问题:降低写入性能,增系统耦合度,运维操作风险高、灵活性差,级联操作不可控,分布式场景失效,与应用层校验重复。替代方案是应用层保障数据完整性。小型系统等场景可考虑用外键,现代高并发等系统多建议避免,本质是权衡数据库强约束与系统性能、灵活性。

阅读全文
MySQL数据库实现主从复制

这篇文档详细介绍了如何在MySQL数据库中配置主从复制(Master-Slave Replication),并附带了配置步骤和简单的测试案例。以下是总结的关键点: ### 配置步骤 #### 1. 选择服务器作为主库和从库 - 选择一台MySQL服务器作为主库,另一台作为从库。 #### 2. 在主库上进行设置 - 首先需要在主库的`/etc/my.cnf`或`my.ini`配置文件中添加以

阅读全文
SQL格式笔记
2017-07-06 后端 SQL 数据库

这段内容主要介绍了SQL中创建、修改和删除表,以及数据查询、插入、更新与删除的基本语句。首先,创建表时需定义列的数据类型及约束;修改表可通过添加或删除列/约束,更改列的属性;删除则直接使用`drop table`命令并可选择级联删除相关依赖项。查询语句通过`select`关键字从指定表中获取数据,并支持分组与排序。此外,还介绍了多种条件表达式如`like`、`insert into...value

阅读全文