kevin日志 - 2026年7月
type: channel
link: https://www.bananaandpotato.top/index.php/2026/07/
description: kevin
items: mysql学习（一）DDL与DML

mysql学习（一）DDL与DML
type: item
date: 2026-07-31T21:59:00+08:00
description: 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 ...;修改数据⚠️ 必须带 WHEREDELETE FROM t WHERE ...;删除数据⚠️ 必须带 WHERE⚠️ 不带 WHERE 的 UPDATE / DELETE 会把整张表的数据全部修改/删除！