MySQL 备份与恢复 —— 数据安全必备
MySQL 备份与恢复 —— 数据安全必备
一、备份的重要性数据是业务的核心,备份可防止误删、硬件故障、黑客攻击等导致的数据丢失,常用备份方式有:物理备份(复制数据文件)、逻辑备份(导出 SQL)。二、使...
MySQL 事务 —— 保证数据一致性
MySQL 事务 —— 保证数据一致性
一、事务的定义事务是一组不可分割的数据库操作,要么全部执行成功,要么全部失败回滚,用于保证数据的一致性(如转账、订单创建等场景)。二、事务的 ACID 特性原子...
MySQL 索引 —— 提升查询效率的核心
MySQL 索引 —— 提升查询效率的核心
一、索引的作用索引是 MySQL 的 “目录”,用于快速定位数据,大幅提升查询效率;但会增加插入 / 更新 / 删除的开销(需维护索引)。二、索引类型索引类型关...
MySQL 多表关联 ——JOIN 查询详解
MySQL 多表关联 ——JOIN 查询详解
一、多表关系基础常见多表关系:一对一:如用户表(user)和用户详情表(user_detail);一对多:如用户表(user)和订单表(order_info)(...
MySQL 约束 —— 保证数据完整性的核心
MySQL 约束 —— 保证数据完整性的核心
一、约束的作用约束是对表中字段的规则限制,用于保证数据的正确性、唯一性和完整性,避免脏数据产生。二、常用约束类型约束名称关键字作用主键约束PRIMARY KEY...
MySQL 高级查询 —— 聚合函数与分组查询
MySQL 高级查询 —— 聚合函数与分组查询
一、聚合函数聚合函数用于对一组数据进行统计计算,常用的有:函数作用COUNT()统计记录数SUM()求和AVG()求平均值MAX()求最大值MIN()求最小值示...
MySQL 数据查询 —— 基础 SELECT 语句
MySQL 数据查询 —— 基础 SELECT 语句
一、基础查询语法SELECT 字段列表 FROM 表名 [WHERE 条件] [ORDER BY 字段 [ASC/DESC]] [LIMIT 条数];二、常用查...
MySQL 数据操作 —— 增删改(DML)实战
MySQL 数据操作 —— 增删改(DML)实战
一、插入数据(INSERT)1. 插入单行数据语法:INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...);示例...
MySQL 基本操作 —— 数据库与表的创建和管理
MySQL 基本操作 —— 数据库与表的创建和管理
一、数据库的基本操作1. 创建数据库语法:CREATE DATABASE [IF NOT EXISTS] 数据库名 [CHARSET 字符集];示例:创建名为t...
MySQL 入门基础 —— 认识 MySQL 并完成首次安装
MySQL 入门基础 —— 认识 MySQL 并完成首次安装
一、什么是 MySQL?MySQL 是一款开源的关系型数据库管理系统(RDBMS),以轻量、高效、跨平台、免费为核心优势,广泛应用于 Web 开发(如 PHP+...