L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Données et recherche · SKILL.md

sqlite-tools

sqlite-tools

SQLite 数据库工具集,用于操作 SQLite 数据库文件。支持 .db、.sqlite、.sqlite3、.vscdb 等常见扩展名。无需额外安装依赖,使用 Python 内置 sqlite3 模块。支持 Windows、macOS 和 Linux 平台。

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: sqlite-tools description: "SQLite 数据库工具集,用于操作 SQLite 数据库文件。支持 .db、.sqlite、.sqlite3、.vscdb 等常见扩展名。无需额外安装依赖,使用 Python 内置 sqlite3 模块。支持 Windows、macOS 和 Linux 平台。"

SQLite 工具 Skill

用于操作 SQLite 数据库文件的工具集,提供连接测试、表管理和 SQL 执行功能。

快速开始

前置要求

无需额外安装依赖,使用 Python 内置的 sqlite3 模块。

支持的文件类型

  • .db - 标准 SQLite 数据库
  • .sqlite - SQLite 数据库
  • .sqlite3 - SQLite 3 数据库
  • .vscdb - VS Code 状态数据库
  • 其他任意 SQLite 格式文件

平台兼容性

  • ✅ Windows
  • ✅ macOS
  • ✅ Linux

连接参数

参数说明默认值
--database数据库文件路径必填

可用脚本

1. 测试数据库连接

python scripts/sqlite_connect.py --database /path/to/database.db

2. 列出所有表

python scripts/sqlite_tables.py --database /path/to/database.db

3. 查看表结构

python scripts/sqlite_schema.py --database /path/to/database.db --table TABLE_NAME

4. 执行 SQL 查询

python scripts/sqlite_query.py --database /path/to/database.db --query "SELECT * FROM table LIMIT 10"

5. 查看数据库信息

python scripts/sqlite_info.py --database /path/to/database.db

输出格式

所有脚本输出 JSON 格式数据:

{
  "success": true,
  "data": {...},
  "message": "操作成功"
}

SQLite 特有注意事项

  • 支持只读模式,避免意外修改数据库:
    python scripts/sqlite_connect.py --database /path/to/database.db --readonly
    python scripts/sqlite_query.py --database /path/to/database.db --readonly --query "SELECT * FROM users"
    
  • 文件路径使用绝对路径更可靠
  • 某些文件可能被其他进程锁定(如 VS Code 正在使用的数据库)

参考更多 SQL 示例

查看 references/common_queries.md 获取常用 SQLite 查询模板。

Skills enregistrées