www.163.com
网易技术部
1
深入浅出
深入浅出MySQL
MySQL
MySQL 数据库开发、优化与管理维护
数据库开发、优化与管理维护
第一篇
开发篇.............................................................................................................................8
第 1 章 帮助的使用...........................................................................................................................8
1.1 按照层次看帮助..................................................................................................................8
1.2 快速查阅帮助....................................................................................................................10
第 2 章 表类型(存储引擎)的选择.............................................................................................11
2.1 Mysql 存储引擎概述..........................................................................................................11
2.2 各种存储引擎的特性........................................................................................................11
2.3 如何选择合适的存储引擎................................................................................................12
第 3 章 选择合适的数据类型.........................................................................................................13
3.1 选择数据类型的基本原则................................................................................................13
3.2 固定长度数据列与可变长度的数据列........................................................................... 13
3.2.1 char 与 varchar......................................................................................................... 13
3.2.2 text 和 blob...............................................................................................................15
3.3 浮点数与定点数................................................................................................................15
第 4 章 字符集.................................................................................................................................16
4.1 字符集概述........................................................................................................................16
4.2 Mysql 支持的字符集简介................................................................................................. 17
4.3 Unicode 简述...................................................................................................................... 17
4.4 怎样选择合适的字符集....................................................................................................17
4.5 Mysql 字符集的设置......................................................................................................... 18
第 5 章 索引的设计和使用.............................................................................................................18
5.1 Mysql 索引概述..................................................................................................................18
5.2 设计索引的原则................................................................................................................19
5.3 btree 索引与 hash 索引...................................................................................................... 20
5.4 Mysql 如何使用索引......................................................................................................... 21
第 6 章 锁机制和事务控制.............................................................................................................21
6.1 如何加锁............................................................................................................................21
6.2 死锁....................................................................................................................................22
6.3 事务控制............................................................................................................................22