MySQL 表的增删查是数据库操作的基础,也是日常开发和数据分析中最频繁的需求。很多初学者容易在语法细节或场景适配上卡壳,明明掌握了命令却频频出错。本文聚焦实用与避坑,从核心语法到高频场景,再到优化技巧,帮你彻底吃透 MySQL 表操作。
SQL 查询中各个关键字的执行先后顺序如下:
FROM > ON > JOIN > WHERE > GROUP BY > WITH > HAVING > SELECT > DISTINCT > ORDER BY > LIMIT
一、数据插入 (INSERT)
1. 基本创建
创建一张表使用 CREATE TABLE 语法。
CREATE TABLE 表名 (
字段名 1 字段类型,
字段名 2 字段类型
);
比如创建一个学生信息表,需要包含学生名、学号(主键)、电话号码(唯一键),且都不能为空。首先创建一个数据库:message。

现在创建表,注意字段、数据类型和约束的设置:

2. 单行数据 + 全列插入
插入核心语法为 INSERT INTO 表名 (数据字段) VALUES (插入数据)。
INSERT INTO 表名 (字段名称) VALUES (插入的数据);
例如,如果不填数据字段,默认是全列插入:







































