360 Secure SkillHub
360 安全技能中心

DB Manager

该 Skill 以 Shell/SQL 命令示例形式,指导在 Linux 上安装 MySQL、PostgreSQL、Redis,执行手动与定时数据库备份、开启慢查询日志做性能优化,并给出服务状态与日志排查命令。未给出 MongoDB 的具体操作步骤与备份恢复流程,且引用的图片文件在文件列表中不存在。

scriptsnet
scriptsnet
热度 16.02
最近更新 2026-05-15 20:21:48
分类:开发依赖:代码执行应用场景:DevOps / 自动化脚本 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add db-manager
Metadata
name
DB Manager / 数据库管理
description
🗄️ 数据库安装管理备份优化 / Database install, manage, backup, optimize — MySQL, PostgreSQL, MongoDB, Redis.
metadata
{"openclaw":{"emoji":"🗄️","requires":{"bins":["mysql","psql"],"env":[]}}}

🗄️ DB Manager / 数据库管理

Install, manage, backup, and optimize popular databases. MySQL, PostgreSQL, MongoDB, Redis. 安装、管理、备份、优化主流数据库:MySQL、PostgreSQL、MongoDB、Redis。


Quick Install / 快速安装

# PostgreSQL
apt install postgresql postgresql-contrib
systemctl enable postgresql --now

# MySQL
apt install mysql-server
mysql_secure_installation

# Redis
apt install redis-server
systemctl enable redis --now

Backup / 备份

# PostgreSQL
pg_dump -U postgres mydb > backup_$(date +%Y%m%d).sql

# MySQL
mysqldump -u root mydb > backup_$(date +%Y%m%d).sql

# Auto-backup script / 自动备份脚本
echo "0 3 * * * pg_dump -U postgres mydb | gzip > /backup/db_\$(date +\%Y\%m\%d).sql.gz" | crontab -

Optimize / 性能优化

-- PostgreSQL slow queries / 慢查询
SET log_min_duration_statement = 1000;  -- Log queries >1s

-- MySQL slow queries
SET GLOBAL slow_query_log = 'ON';
SET GLOBAL long_query_time = 2;

Troubleshooting / 故障排查

systemctl status postgresql
journalctl -u postgresql -n 30
tail -f /var/log/postgresql/postgresql-*-main.log

📞 Contact / 联系方式

QQ: 3292957 | Email: snowdu@gmail.com

QR Code: see assets/qr-contact.png