Logo

Ainexis Tools

你的在线工具箱

艾尼克斯学习工具
Ainexis.cn

MySQL命令大全

全面的MySQL命令速查手册,包含数据库操作、表管理、数据查询、用户权限等各类命令说明

全部

共 60 个
CREATE DATABASE

创建新数据库

数据库操作
DROP DATABASE

删除数据库

数据库操作
SHOW DATABASES

显示所有数据库

数据库操作
USE

选择要操作的数据库

数据库操作
ALTER DATABASE

修改数据库属性

数据库操作
CREATE TABLE

创建新表

表操作
DROP TABLE

删除表

表操作
ALTER TABLE

修改表结构

表操作
TRUNCATE TABLE

清空表数据(保留表结构)

表操作
SHOW TABLES

显示当前数据库的所有表

表操作
DESCRIBE

显示表结构

表操作
SHOW CREATE TABLE

显示创建表的SQL语句

表操作
RENAME TABLE

重命名表

表操作
SELECT

查询数据

数据查询
INSERT

插入数据

数据查询
UPDATE

更新数据

数据查询
DELETE

删除数据

数据查询
JOIN

多表连接查询

数据查询
UNION

合并多个查询结果

数据查询
SUBQUERY

子查询

数据查询
CREATE INDEX

创建索引

索引操作
DROP INDEX

删除索引

索引操作
SHOW INDEX

显示表的索引信息

索引操作
ALTER TABLE ADD INDEX

通过ALTER TABLE添加索引

索引操作
CREATE USER

创建新用户

用户权限
DROP USER

删除用户

用户权限
GRANT

授予用户权限

用户权限
REVOKE

撤销用户权限

用户权限
SHOW GRANTS

显示用户权限

用户权限
SET PASSWORD

设置用户密码

用户权限
FLUSH PRIVILEGES

刷新权限缓存

用户权限
START TRANSACTION

开始事务

事务处理
COMMIT

提交事务

事务处理
ROLLBACK

回滚事务

事务处理
SAVEPOINT

设置保存点

事务处理
SET AUTOCOMMIT

设置自动提交模式

事务处理
mysqldump

备份数据库(命令行工具)

备份恢复
SOURCE

执行SQL文件

备份恢复
mysqlimport

导入数据文件(命令行工具)

备份恢复
LOAD DATA

从文件导入数据

备份恢复
SELECT INTO OUTFILE

导出数据到文件

备份恢复
EXPLAIN

分析查询执行计划

性能优化
SHOW STATUS

显示服务器状态变量

性能优化
SHOW VARIABLES

显示服务器配置变量

性能优化
SET

设置变量值

性能优化
ANALYZE TABLE

分析表以更新统计信息

性能优化
OPTIMIZE TABLE

优化表(整理碎片)

性能优化
CHECK TABLE

检查表是否有错误

性能优化
REPAIR TABLE

修复损坏的表

性能优化
CREATE VIEW

创建视图

视图操作
DROP VIEW

删除视图

视图操作
ALTER VIEW

修改视图

视图操作
SHOW CREATE VIEW

显示视图定义

视图操作
CREATE PROCEDURE

创建存储过程

存储过程
DROP PROCEDURE

删除存储过程

存储过程
CALL

调用存储过程

存储过程
SHOW PROCEDURE STATUS

显示存储过程状态

存储过程
CREATE TRIGGER

创建触发器

触发器
DROP TRIGGER

删除触发器

触发器
SHOW TRIGGERS

显示触发器列表

触发器

关于 MySQL 命令

简介

MySQL 是最流行的关系型数据库管理系统之一,广泛应用于 Web 应用、数据仓库等领域。掌握 MySQL 命令是后端开发者和数据库管理员的必备技能。

命令分类

  • 数据库操作:创建、删除、查看数据库
  • 表操作:创建、修改、删除表结构
  • 数据查询:SELECT、INSERT、UPDATE、DELETE 等 CRUD 操作
  • 索引操作:创建、删除索引,优化查询性能
  • 用户权限:用户管理、权限授予与撤销
  • 事务处理:事务控制、提交、回滚
  • 备份恢复:数据导入导出、备份还原
  • 性能优化:查询分析、表优化、状态监控

学习建议

  • 理解基础:先掌握基本的 CRUD 操作,再学习高级功能
  • 注重实践:在测试环境中实际操作每个命令
  • 关注性能:学会使用 EXPLAIN 分析查询,创建合适的索引
  • 重视安全:合理设置用户权限,定期备份数据

常用技巧

  • 备份命令:mysqldump -u root -p database > backup.sql
  • 导入数据:mysql -u root -p database < backup.sql
  • 查看状态:SHOW STATUS; SHOW VARIABLES;
  • 分析查询:EXPLAIN SELECT ...

© 2020-2026 Ainexis.cn. All Rights Reserved.

隐私政策•服务条款•关于我们•问题反馈•友情链接
ICP备案号沪ICP备11008058号-6
公安备案沪公网安备31011202022208号