# db-query-rust **Repository Path**: mr_laoleng_admin/db-query-rust ## Basic Information - **Project Name**: db-query-rust - **Description**: 一个基于Rust语言的高效数据库查询库,提供简洁的API和强大的性能优化,适用于高并发和高性能要求的项目。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-07-01 - **Last Updated**: 2026-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # db-query 通用的 **MySQL 只读查询** Skill 技能包(Rust 编写)。提供数据库连接信息后,AI 可列出表、查看表结构、查询表数据。 > ⚠️ 严格只读:仅执行 SELECT,永不写入 / 修改 / 删除数据。 --- ## 环境变量 打包前需在 `packaging/.env` 中配置以下变量(可从 `packaging/.env.example` 复制): | 环境变量 | 必填 | 说明 | | --- | --- | --- | | `MYSQL_HOST` | 是 | 数据库主机地址 | | `MYSQL_PORT` | 否 | 端口,默认 `3306` | | `MYSQL_USER` | 是 | 用户名 | | `MYSQL_PASSWORD` | 否 | 密码,默认空 | | `MYSQL_DATABASE` | 是 | 库名 | 或用一条 URL 代替以上全部: ```ini MYSQL_URL=mysql://用户名:密码@主机:3306/库名 ``` --- ## 打包 确认环境变量配置完成后,直接运行: ```bash ./build.sh ``` 产物为 `dist/db-query.tar.gz`,包含编译好的二进制、`.env` 配置和完整的 Skill 定义文档。 --- ## 安装 将 `dist/db-query.tar.gz` 解压后,把整个目录交给 AI 安装即可。AI 会读取 `skill/SKILL.md` 自动完成接入。