MySQL 常用命令速查表
本文整理了一份覆盖开发日常与运维排查的 MySQL 命令速查表,按功能场景分类,方便快速查阅。
1. 基础查看命令
1.1 数据库操作
- 查看所有数据库
SHOW DATABASES;
- 切换数据库(执行后续操作前必须指定)
USE database_name;
- 查看当前库名
SELECT DATABASE();
1.2 表结构查看
- 查看当前库下的所有表
SHOW TABLES;
- 查看表结构(字段、类型、键信息)
DESC table_name;
-- 或
DESCRIBE table_name;
- 查看建表语句(含引擎、字符集等完整定义)
SHOW CREATE TABLE table_name;
-- 竖排显示更易读
SHOW CREATE TABLE table_name\G
1.3 数据与用户
- 查询表中所有数据
SELECT * FROM table_name;
- 查看特定列
SELECT column_name FROM table_name;
- 查看当前登录用户
SELECT USER();
2. 核心 CRUD 与表管理
以下命令涵盖数据库创建删除、表结构变更及数据增删改查。注意:UPDATE 和 DELETE 务必加 WHERE 条件,否则可能影响全表。


