第1章 数据库入门
1.1 数据库的发展史
1.2 数据库中数据存储形态(数据模型)
1.2.1 层次(阶层)数据库
1.2.2 网状(网络)数据库
1.2.3 关系数据库
1.2.4 面向对象的数据库
1.3 为什么应用开发离不开数据库
1.4 SQL介绍
1.4.1 SQL简介
1.4.2 SQL的特点
1.4.3 SQL的基本语句
第2章 MySQL基本管理
2.1 MySQL的客户端与服务器端
2.1.1 MySQL客户端与服务器端的概念
2.1.2 MySQL客户端
2.1.3 Navicat for MySQL的安装
2.1.4 运行Navicat for MySQL
2.1.5 Navicat for MySQL的连接与使用
2.2 MySQL服务器的启动与停止
2.2.1 SQL的组成部分
2.2.2 进入MySQL命令模式
2.2.3 创建数据库
2.2.4 数据库命名规范及改变当前数据库
2.2.5 删除数据库
2.2.6 创建数据表
2.3 删除表
2.4 安全复制表
2.5 安全修改表
2.5.1 新增字段
2.5.2 删除字段
2.5.3 修改字段
2.5.4 增加主键
2.6 MySQL命令行中不能输入中文的解决办法
第3章 MySQL账户权限设置
3.1 了解MySQL权限系统
3.2 MySQL权限操作
3.2.1 GRANT命令使用说明
3.2.2 权限相关操作
3.2.3 权限操作样本
3.3 丢失MySQL ROOT密码的解决方法
第4章 MySQL数据库表列的数据类型
4.1 数值类型
4.1.1 整数类型
4.1.2 浮点类型
4.2 字符串类型
4.3 CHAR与VARCHAR类型区别
4.4 列类型属性ZEROFILL(填充0)
4.5 列类型属性UNSIGEND(无符号)与SIGNED(有符号)
4.6 TEXT与BLOB类型的区别
4.7 ENUM与SET类型处理
4.8 SET类型的处理方式
4.9 网站中常用数据类型介绍
4.10 DEFAULT(默认)使用技巧
第5章 MySQL表结构的维护
第6章 MySQL的索引
第7章 MySQL的基本查询
第8章 MySQL数据库的字符集设计
第9章 MySQL的增加、删除和修改操作
第10章 MySQL的流程控制与函数
第11章 MySQL的日期与时间
第12章 MySQL的分组与统计
第13章 MySQL的多表联合操作
第14章 MySQL工作机制
第15章 MySQL存储引擎
第16章 MySQL视图、存储程序
第17章 MySQL备份与恢复
第18章 全解MySQL性能优化