更新时间:2021-03-19 18:17:20
封面
版权信息
前言
第1章 MySQL入门知识
1.1 MySQL概述
1.2 MySQL与其他数据库的区别
1.3 MySQL 5.6.19功能概述
1.4 实验指导——在Windows下安装MySQL
1.5 MySQL基本操作
1.6 实验指导——使用MySQL Workbench管理MySQL
1.7 MySQL实用工具
思考与练习
第2章 MySQL数据库体系结构
2.1 MySQL文件结构
2.2 系统架构
2.3 MySQL存储引擎
2.4 实验指导——更改MySQL默认存储引擎
2.5 数据类型
第3章 操作数据库和表
3.1 数据库和表概述
3.2 创建数据库
3.3 管理数据库
3.4 创建数据表
3.5 管理数据表
3.6 字段操作
3.7 实验指导——水果数据库管理
第4章 数据完整性
4.1 数据完整性概述
4.2 主键约束
4.3 外键约束
4.4 非空约束
4.5 默认值约束
4.6 唯一约束
4.7 自增约束
4.8 实验指导——冰箱信息维护
第5章 数据查询
5.1 SELECT语句的语法
5.2 简单查询
5.3 连接查询
5.4 联合查询
5.5 子查询
5.6 正则表达式查询
5.7 实验指导——通过正则表达式查询数据
第6章 数据维护
6.1 插入数据
6.2 更新数据
6.3 删除数据
6.4 实验指导——使用图形界面操作数据表
第7章 视图与索引
7.1 视图简介
7.2 操作视图
7.3 数据操作
7.4 索引简介
7.5 索引的操作
7.6 实验指导——职工信息管理
第8章 MySQL编程
8.1 MySQL编程组成
8.2 变量
8.3 常量
8.4 运算符和表达式
8.5 流程控制语句
8.6 自定义函数
8.7 实验指导——操作数据表中的数据
第9章 系统函数
9.1 聚合函数
9.2 数学函数
9.3 字符串函数
9.4 日期和时间函数
9.5 实验指导——计算商品的有效日期
9.6 其他类型的函数
第10章 存储过程和触发器
10.1 存储过程
10.2 实验指导——在存储过程中定义和使用游标
10.3 创建触发器
10.4 实验指导——为同一个表创建多个触发器
第11章 MySQL事务
11.1 了解事务
11.2 事务控制语句
11.3 事务隔离级别
11.4 简单的事务提交和回滚
11.5 实验指导——存储过程中使用事务
11.6 实验指导——PHP利用事务实现转账
第12章 MySQL性能优化
12.1 优化基础
12.2 查询优化
12.3 运维优化
12.4 架构优化
第13章 MySQL日常管理
13.1 维护日志文件