摘要: 1. 修改表注释(补充表的业务说明,提升可读性) sql -- 语法 ALTER TABLE 表名 COMMENT = '表的业务描述信息'; -- 示例:给user表添加注释,说明是用户基础信息表 ALTER TABLE user COMMENT = '用户基础信息表,存储账号、姓名等核心数据'; 阅读全文
posted @ 2026-01-08 19:40 喜欢写轻小说的日央 阅读(1) 评论(0) 推荐(0)
摘要: 1. 创建临时表(会话结束自动销毁,适合临时数据处理) sql -- 语法:创建临时表,退出当前MySQL会话后自动删除 CREATE TEMPORARY TABLE IF NOT EXISTS temp_user( id INT PRIMARY KEY, name VARCHAR(50) NOT 阅读全文
posted @ 2026-01-06 20:46 喜欢写轻小说的日央 阅读(2) 评论(0) 推荐(0)
摘要: 1. 创建联合索引(多字段组合查询优化,高频实用) sql -- 语法:多字段组合建普通索引,适配多字段联合查询场景 CREATE INDEX 索引名 ON 表名(字段1,字段2,...); -- 示例:给user表的name+age建联合索引,优化双字段查询效率 CREATE INDEX idx_ 阅读全文
posted @ 2026-01-04 21:02 喜欢写轻小说的日央 阅读(4) 评论(0) 推荐(0)
摘要: 1. 删除索引(清理无用索引,优化表性能) sql -- 语法 DROP INDEX 索引名 ON 表名; -- 示例:删除user表的idx_user_name索引 DROP INDEX idx_user_name ON user; 2. 添加外键约束(建立表间关联,保证数据完整性) sql -- 阅读全文
posted @ 2026-01-03 20:43 喜欢写轻小说的日央 阅读(5) 评论(0) 推荐(0)
摘要: 1. 添加字段并指定位置(精准控制字段排序,无需后续调整) sql -- 语法:新增字段到目标字段之后,FIRST可替换AFTER放首位 ALTER TABLE 表名 ADD COLUMN 字段名 字段类型 约束 AFTER 参考字段名; -- 示例:在user表name字段后加email字段,非空 阅读全文
posted @ 2026-01-02 22:50 喜欢写轻小说的日央 阅读(8) 评论(0) 推荐(0)
摘要: 1. 创建唯一索引(保证字段值唯一,提升查询效率) sql -- 语法:给指定表字段建唯一索引,重复值无法插入 CREATE UNIQUE INDEX idx_unique_字段名 ON 表名(字段名); -- 示例:给user表的phone字段建唯一索引,确保手机号不重复 CREATE UNIQU 阅读全文
posted @ 2026-01-01 23:43 喜欢写轻小说的日央 阅读(6) 评论(0) 推荐(0)
摘要: 1. 创建表(建库后必备,含基础字段示例) sql -- 切换目标库 USE 数据库名; -- 创建表,加IF NOT EXISTS避免报错,可自定义字段/约束 CREATE TABLE IF NOT EXISTS 表名( id INT PRIMARY KEY AUTO_INCREMENT, -- 阅读全文
posted @ 2025-12-31 22:35 喜欢写轻小说的日央 阅读(5) 评论(0) 推荐(0)
摘要: 1. WITH RECURSIVE:递归查询,适用于树形/层级数据(如部门架构、分类目录),日常业务中使用频次低,仅处理层级场景时用到。 sql -- 递归查所有子部门(id=1为根部门) WITH RECURSIVE dept_cte AS ( SELECT id, name, parent_id 阅读全文
posted @ 2025-12-30 21:56 喜欢写轻小说的日央 阅读(5) 评论(0) 推荐(0)
摘要: 唯一索引冲突的替换删除(REPLACE INTO,原子操作) sql -- 存在则删旧插新,无则直接插入(依赖唯一索引,如name) REPLACE INTO user (id, name, email) VALUES (1001, 'Alice', 'alice_new@example.com') 阅读全文
posted @ 2025-12-29 23:28 喜欢写轻小说的日央 阅读(6) 评论(0) 推荐(0)
摘要: CTE+关联删除(MySQL 8.0+,复杂条件更清晰) sql WITH temp AS ( SELECT id FROM user WHERE last_login_time < '2024-01-01' ) DELETE u FROM user u JOIN temp t ON u.id = 阅读全文
posted @ 2025-12-27 22:56 喜欢写轻小说的日央 阅读(6) 评论(0) 推荐(0)