工程开发
sql avatar

sql

对 WordPress 开发数据库执行 SQL 查询,用于数据检查、问题排查及审计日志分析。

简介

此技能提供直接的命令行界面,用于在开发环境中与 WordPress 数据库互动。它主要为开发人员和网站维护者设计,用于深入检查系统数据、验证状态变更或除错 Simple History 插件生态系统中的数据库相关问题。通过此工具,您可以与 MariaDB 容器对接并执行精确的 SQL 语句,从而高效率地从 wp_simple_history 和 wp_simple_history_contexts 等核心数据表中提取数据。

当您需要绕过标准图形界面限制以进行复杂的数据筛选或将事件数据与原始数据库记录进行关联时,此工具特别有用。它有助于验证数据表结构、检查数据损坏,或确认自定义记录动作是否已正确持久化至存储层。

  • 使用 docker compose 环境中的 mariadb 服务直接执行 SQL 查询。

  • 支持用于 SELECT、SHOW、DESCRIBE 及管理指令的标准 SQL 语法。

  • 提供对重要 Simple History 数据表(包含 wp_simple_history 及其相关元数据表)的即时访问权限。

  • 通过检查事件行、日志级别和上下文元数据,加速除错过程。

  • 遵循安全最佳实践,对 UPDATE 或 DELETE 等破坏性操作要求明确确认。

  • 在执行指令前,请务必查阅 CLAUDE.local.md 以获取特定的数据库凭证。

  • 请务必留意数据表前缀;本工具支持标准的 wp_ 以及自定义前缀,例如 wp_nightly_ 或 wp_multisite_。

  • 此工具仅供开发环境隔离使用,不适用于生产环境数据库操作。

  • 执行批次更新或删除时,请先通过 SELECT 查询验证受影响的记录数量,以避免非预期的数据丢失。

  • 输出结果会直接显示在终端中,若有需要,非常适合通过管道 (pipe) 传输至其他分析工具或脚本。

  • 常见工作流程包括排查插件冲突、调查丢失的审计日志,或在本地开发周期中审计数据库结构。

仓库统计

Star 数
316
Fork 数
75
Open Issue 数
1
主要语言
PHP
默认分支
main
同步状态
空闲
最近同步时间
2026年5月4日 00:10
在 GitHub 查看