DDL — 数据定义语言
| 🗄️ 数据库操作 | ||
|---|---|---|
SHOW DATABASES; | 查看所有库 | |
CREATE DATABASE db; | 新建库 | |
CREATE DATABASE IF NOT EXISTS db; | 不存在则建 | ✅ 推荐 |
USE db; | 切换库 | |
SELECT DATABASE(); | 查看当前库 | |
DROP DATABASE db; | 删除库 | ⚠️ 危险 |
| 📋 表操作 | ||
|---|---|---|
SHOW TABLES; | 查看所有表 | |
CREATE TABLE t(列 类型, ...); | 新建表 | |
DESC t; | 查看表结构 | |
SHOW CREATE TABLE t; | 查看建表语句 | |
ALTER TABLE t ADD/MODIFY/CHANGE/DROP/RENAME TO ...; | 修改表结构 | |
DROP TABLE t; | 删除表 | ⚠️ 危险 |
DML — 数据操作语言
| ✏️ 数据操作 | ||
|---|---|---|
INSERT INTO t (c1, c2) VALUES(v1, v2); | 插入数据 | 支持批量 |
UPDATE t SET c1 = v1 WHERE ...; | 修改数据 | ⚠️ 必须带 WHERE |
DELETE FROM t WHERE ...; | 删除数据 | ⚠️ 必须带 WHERE |
⚠️ 不带 WHERE 的 UPDATE / DELETE 会把整张表的数据全部修改/删除!
评论区
还没有人评论