Введение 20
Часть I. Основы MySQL 29
Глава 1. Установка MySQL 30
Глава 2. Структура и возможности MySQL 40
Часть II. Проектирование и создание баз данных MySQL 49
Глава 3. Основы проектирования баз данных 50
Глава 4. Создание баз данных, таблиц и индексов 65
Часть III. Использование MySQL 91
Глава 5. Вставка, удаление и обновление данных 92
Глава 6. Запросы MySQL 108
Глава 7. Сложные запросы 123
Глава 8. Запросы и встроенные функции MySQL 140
Часть IV. Типы таблиц MySQL и транзакции 159
Глава 9. Типы таблиц MySQL 160
Глава 10. Использование транзакций с таблицами InnoDB 177
Часть V. Администрирование MySQL 191
Глава 11. Управление правами пользователей 192
Глава 12. Конфигурация MySQL 205
Глава 13. Администрирование базы данных 215
Глава 14. Резервирование и восстановление данных 226
Глава 15. Защита MySQL 241
Глава 16. Репликация баз данных 250
Часть VI. Оптимизация MySQL 263
Глава 17. Оптимизация настроек сервера MySQL 264
Глава 18. Оптимизация базы данных 271
Глава 19. Оптимизация запросов 278
Предметный указатель 287