bannerbannerbanner
MySQL 5.0. Библиотека программиста

Виктор Гольцман
MySQL 5.0. Библиотека программиста

Полная версия

Виктор Гольцман. MySQL 5.0. Библиотека программиста Введение Глава 1. Знакомство 1.1. Что такое MySQL 1.2. Основные сведения о реляционных базах данных Таблицы Первичный ключ Связи между таблицами. Внешний ключ Целостность данных 1.3. Проектирование базы данных 1.4. Установка и настройка MySQL Загрузка MySQL Установка сервера MySQL Настройка сервера MySQL Установка MySQL GUI Tools 1.5. Начало работы в MySQL Запуск и остановка сервера MySQL из командной строки Запуск и остановка сервера MySQL с помощью MySQL Administrator Запуск и остановка сервера MySQL с панели управления Подключение к серверу из командной строки Подключение к серверу с помощью MySQL Query Browser 1.6. Резюме Глава 2. Управление базой данных с помощью SQL 2.1. Выполнение SQL-команд 2.2. Создание базы данных 2.3. Работа с таблицами Создание таблицы Изменение структуры таблицы Другие команды для работы с таблицами 2.4. Ввод данных в таблицу Загрузка данных из файла Вставка отдельных строк 2.5. Извлечение данных из таблиц Простые запросы Условия отбора Объединение таблиц Вложенные запросы Объединение результатов запросов Выгрузка данных в файл 2.6. Изменение данных 2.7. Резюме Глава 3. Операторы и функции языка SQL 3.1. Операторы и функции проверки условий Операторы сравнения Операторы сравнения с результатами вложенного запроса Логические операторы Операторы и функции, основанные на сравнении 3.2. Групповые функции Перечень групповых функций Параметр GROUP BY Параметр HAVING 3.3. Числовые операторы и функции Арифметические операторы Алгебраические функции Тригонометрические функции 3.4. Функции даты и времени Функции получения текущей даты и времени Функции получения компонентов даты и времени Функции сложения и вычитания дат Функции преобразования форматов дат 3.5. Символьные функции 3.6. Резюме Глава 4. Доступ к базе данных из веб-приложений 4.1. Интерфейс с PHP Выбор платформы Установка пакета XAMPP Тестирование PHP Подготовительные действия Выполнение запроса к базе данных Обработка ошибок Ввод данных в базу Итоги 4.2. Интерфейс с Perl Установка дополнительных модулей Perl Тестирование Perl Подключение к базе данных Ввод данных в базу Обработка ошибок Выполнение запроса к базе данных Итоги 4.3. Интерфейс с Java Среда разработки сервлетов Подготовка к работе Создание и запуск сервлета Подключение к базе данных Выполнение простых SQL-команд. Обработка результатов запроса Выполнение параметризованных SQL-команд Обработка ошибок Итоги 4.4. Резюме Глава 5. Администрирование и безопасность 5.1. Учетные записи пользователей Общие сведения об учетных записях Регистрация пользователя Установка пароля Удаление пользователя Просмотр учетных записей Управление учетными записями в MySQL Administrator 5.2. Система привилегий доступа Общие сведения о системе привилегий доступа Предоставление привилегий Отмена привилегий Просмотр привилегий Управление привилегиями в MySQL Administrator 5.3. Резервирование базы данных Двоичные журналы Полное резервирование Восстановление данных 5.4. Профилактическая проверка и восстановление таблиц 5.5. Просмотр журналов работы 5.6. Резюме Глава 6. Оптимизация 6.1. Оптимизация структуры данных 6.2. Оптимизация запросов 6.3. Параметры работы сервера 6.4. Проблемы, связанные с блокировками 6.5. Резюме
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18 
Рейтинг@Mail.ru