원클릭으로
mysql-operations
MySQL 运维手册。备份恢复、用户权限、慢查询诊断、常见故障排查。涉及 mysqldump、用户管理、权限、slow query log 时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
MySQL 运维手册。备份恢复、用户权限、慢查询诊断、常见故障排查。涉及 mysqldump、用户管理、权限、slow query log 时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
生成或审计模块的 SPEC.md。使用场景:用户要求"给 XX 模块写 spec"、"审计所有 spec"、"检查 spec 是否过期"。
Automates SailFish release workflow: fix build/type errors, update CHANGELOG (EN + CN), run npm version with pre/post hooks. Use when the user asks to release, 发版, 发布, bump version, or update changelog.
后端代码修改后,通过 CLI 测试验证功能正确性。使用场景:修改了 electron/services/ 下的代码需要测试、准备提交代码前跑回归、用户要求"跑测试"/"验证一下"。
完成新功能开发或较大修改后,使用本机 Claude CLI 进行代码审查。
使用 ts-morph 静态分析工具查询代码结构(类层次、方法签名、引用、依赖等),替代手动读源码。使用场景:需要了解类的方法/属性、继承链、符号引用、文件结构、依赖关系时。
When committing or staging changes, only include files related to the current task or conversation; do not stage or commit unrelated modifications. Use when the user asks to commit, stage, 提交, or when preparing to run git add/commit.
| name | mysql-operations |
| description | MySQL 运维手册。备份恢复、用户权限、慢查询诊断、常见故障排查。涉及 mysqldump、用户管理、权限、slow query log 时使用。 |
| version | 1.0.0 |
全库备份:
mysqldump -u root -p --single-transaction --routines --triggers --all-databases > backup_$(date +%Y%m%d).sql
单库备份:
mysqldump -u root -p --single-transaction dbname > dbname_backup.sql
恢复:
mysql -u root -p < backup.sql
# 或指定库
mysql -u root -p dbname < dbname_backup.sql
创建用户:
CREATE USER 'appuser'@'%' IDENTIFIED BY 'password';
GRANT SELECT, INSERT, UPDATE ON dbname.* TO 'appuser'@'%';
FLUSH PRIVILEGES;
查看权限:SHOW GRANTS FOR 'user'@'host';
撤销权限:REVOKE ALL ON dbname.* FROM 'user'@'host';
开启慢查询日志(my.cnf):
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 2
分析慢查询:
mysqldumpslow -s t -t 10 /var/log/mysql/slow.log # 按耗时排序 Top 10
pt-query-digest /var/log/mysql/slow.log # 若已安装 percona-toolkit
| 问题 | 排查命令 |
|---|---|
| 连接数满 | SHOW STATUS LIKE 'Threads_connected'; |
| 锁等待 | SHOW ENGINE INNODB STATUS\G 查看 LATEST DETECTED DEADLOCK |
| 进程列表 | SHOW FULL PROCESSLIST; |
| 杀掉长查询 | KILL <process_id>; |
连接失败:检查 bind-address、防火墙、用户 host 限制。