MySQL手册速查
MySQL连接、库表操作、备份维护命令速查
| 🔐 连接用户 | |
|---|---|
mysql -u root -p | 密码方式登录 |
mysql -h ip -P 3306 -u u -p 库名 | 远程登录并选库 |
CREATE USER u@"%" IDENTIFIED BY "p"; | 创建用户 |
GRANT ALL ON db.* TO u@"%"; | 授权并 FLUSH PRIVILEGES |
SHOW DATABASES / USE db; | 查看/进入数据库 |
| 🗄️ 库表操作 | |
CREATE DATABASE db DEFAULT utf8mb4; | 建库(推荐utf8mb4) |
SHOW TABLES / DESC t; | 列表/表结构 |
SHOW CREATE TABLE t\G | 查看完整建表语句 |
ALTER TABLE t ADD COLUMN c INT AFTER b; | 加列 |
ALTER TABLE t MODIFY c VARCHAR(50); | 改列类型 |
CREATE INDEX idx_a ON t(a); | 加普通索引 |
| 🛠️ 维护 | |
mysqldump -u root -p db > a.sql | 备份 |
mysql -u root -p db < a.sql | 恢复 |
EXPLAIN SELECT ... | 查看执行计划 |
SHOW PROCESSLIST / KILL n | 连接/杀连接 |
OPTIMIZE TABLE t; | 整理表碎片 |
📖 使用说明
本页为速查表,按分类查阅。
💬 用户评论 (0)
还没有评论,快来抢沙发!