mysql学习(一)DDL与DML


12 观看次数
123 字数
0 评论

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 会把整张表的数据全部修改/删除!

评论区

还没有人评论

添加新评论