用途:提供 MySQL/MariaDB 的日常管理、备份恢复与性能调优运维参考。
主要能力:连接与命令执行,如 mysql -u root -p、mysql -h hostname -P 3306 -u user -p database、mysql -u user -p database < script.sql、mysql -u user -p -e "SHOW DATABASES;";用户与权限管理(CREATE USER、GRANT、FLUSH PRIVILEGES、SHOW GRANTS);数据库与表管理(SHOW DATABASES/TABLES、CREATE/DROP DATABASE、DESCRIBE、SHOW CREATE TABLE);备份恢复(mysqldump 备份单库、全部库、结构及 gzip 压缩,mysql 或 gunzip 管道恢复);性能监控(SHOW PROCESSLIST、SHOW STATUS、SHOW VARIABLES、慢查询相关变量与状态);常见场景包括慢查询排查(开启 slow_query_log、设置 long_query_time、EXPLAIN 与 EXPLAIN ANALYZE)、锁问题排查(SHOW ENGINE INNODB STATUS、information_schema 的 INNODB_LOCKS、INNODB_LOCK_WAITS、INNODB_TRX)、主从复制状态(SHOW MASTER STATUS、SHOW SLAVE STATUS 及 Slave_IO_Running、Slave_SQL_Running、Seconds_Behind_Master);并列出连接数过多、查询慢、锁等待、复制延迟、磁盘满等故障的排查方向。
使用方式:按资料给出的命令行与 SQL 语句执行,具体主机、端口、账号和库名需替换为实际值。
限制:资料未说明版本兼容范围、平台依赖、收费情况与实际使用效果,暂未提供;执行授权、删库、清日志等操作前需自行确认权限与影响。