1MySQL基础
1.1MySQL概述
1.2下载和安装MySQL
1.3运行MySQL
1.4MySQL简单命令
实验1认识MySQL
2MySQL的数据类型
2.1数值类型
2.2日期和时间类型
2.3字符串类型
2.4选择正确的数据类型
3MySQL的数据对象
3.1MySQL数据对象概述
3.2数据库
3.3表
实验2数据库和表
3.4索引
3.5约束
实验3索引和约束
3.6视图
4MySQL权限管理
4.1MySQL权限系统
4.2账户管理语句
4.3MySQL安全准则
实验4权限管理
5数据查询
5.1SELECT基本使用方法
5.2SELECT...INTO语法
5.3JOIN语法
5.4UNION语法
5.5子查询
5.6实例演战
实验5数据查询
6数据操纵
6.1插入数据
6.2删除数据
6.3更新数据
实验6表数据插入、修改和删除
7内置函数
7.1聚合函数
7.2字符串函数
7.3日期和时间函数
7.4数字处理函数
7.5控制流函数
8存储过程、存储函数和触发器
8.1存储过程
8.2存储函数
实验7存储过程和存储函数
8.3触发器
实验8触发器的创建和使用
9MySQL系统环境
9.1几个重要概念
9.2SQLmode
10MySQL字符集
10.1字符集基础
10.2MySQL字符集与字符序
10.3数据存储字符集和字符序
10.4数据通信字符集和字符序
实验9应用程序连接MySQL数据库
11事务
11.1事务的概念
11.2事务的基本操作
11.3事务的属性
11.4MySQL事务的隔离级别
12存储引擎
12.1什么是MySQL的存储引擎
12.2MySQL主要的存储引擎
12.3设置存储引擎
13日志系统
13.1什么是日志
13.2MySQL日志文件
14备份和恢复
14.1备份和恢复的类型
14.2MySQL逻辑备份和还原方法
14.3备份其他工具
实验10备份与恢复
15优化和索引
15.1MySQL如何使用索引
15.2使用主键
15.3使用外键
15.4单列索引
15.5复合索引
15.6检查索引使用
附录AMySQLWorkbench的使用
A.1主页
A.2MySQLConnections(连接)
A.3编辑SQL
附录BSQLyog的使用
B.1连接到MySQL主机
B.2编辑SQL
参考文献