Skip to content

速查命令与片段

连接与会话

bash
mysql -h主机 -u用户 -p
sql
SHOW VARIABLES LIKE 'innodb%';
SHOW GLOBAL STATUS LIKE 'Threads%';

用户权限

sql
CREATE USER 'u'@'%' IDENTIFIED BY '密码';
GRANT SELECT, INSERT ON db.* TO 'u'@'%';
FLUSH PRIVILEGES;

备份(示例)

bash
mysqldump --single-transaction -u用户 -p 库名 > 备份.sql

进程与锁

sql
SHOW FULL PROCESSLIST;
SELECT * FROM information_schema.INNODB_TRX;

执行计划

sql
EXPLAIN SELECT ...;
EXPLAIN ANALYZE SELECT ...;

更多见 官方文档与学习资源