Глава 17 Установка и настройка MySQL. Связка Apache + PHP + MySQL

Глава 17

Установка и настройка MySQL. Связка Apache + PHP + MySQL

Ни один серьезный интернет-проект нельзя построить без использования баз данных. Большинство провайдеров предоставляет хостинг вместе с одним из серверов баз данных. Самым популярным из таких серверов считается MySQL, получивший широкое распространение благодаря своей простоте. Здесь я не буду ни рассматривать технические характеристики MySQL, ни сравнивать его с другими серверами баз данных (InterBase Server, IBM DB/2, Oracle) — достаточно сказать, что InterBase Server или Oracle более масштабируемы и поэтому лучше подходят для организации распределенной системы обработки информации, но для обычного интернет-проекта MySQL подходит практически идеально. В этой главе я опишу его установку, настройку и использование.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

16 Установка MySQL

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич


16.3. Связка Apache + PHP + MySQL

Из книги MySQL: руководство профессионала автора Паутов Алексей В

16.3. Связка Apache + PHP + MySQL Настроить данную связку, которая очень полезна при Web-программировании, можно двумя способами. Первый из них — это использовать программы, которые входят в состав дистрибутива и, как правило, устанавливаются из пакетов RPM. Второй способ заключается


6.4. MySQL 5 FAQ по триггерам

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл


7.4. MySQL 5.1 FAQ Views

Из книги Справочник по PHP автора

7.4. MySQL 5.1 FAQ Views 7.4.1: Имеется ли форум для обсуждения MySQL Views?Да. http://forums.mysql.com/list.php?1007.4.2: Что случается с view, если основная таблица удалена или переименована?После создания view, возможно удалить или изменить таблицу (или view), к которому обращается определение. Чтобы проверять


9.28. MySQL 5 FAQ INFORMATION_SCHEMA

Из книги Курс "Язык программирования PHP" автора Савельева Нина Владимировна

9.28. MySQL 5 FAQ INFORMATION_SCHEMA 9.28.1: Имеется ли форум для обсуждения INFORMATION_SCHEMA?Да. http://forums.mysql.com/list.php?101.9.28.2: Где я могу найти спецификацию ANSI SQL 2003 для INFORMATION_SCHEMA?К сожалению, официальные спецификации недоступны свободно. ANSI делает их доступными только за денежку. Однако, имеются


База данных MySQL

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

База данных MySQL mysql_connectУстанавливает сетевое соединение с базой данных MySQL.Синтаксис:int mysql_connect([string $hostname[:port][:/path/to/socket][, [,string $username [,string $password]]])Функция mysql_connect() устанавливает сетевое соединение с базой данных MySQL, расположенной на хосте $hostname, и возвращает идентификатор


16.12.1. Russian Apache: установка, настройка, использование

Из книги автора

16.12.1. Russian Apache: установка, настройка, использование Обыкновенный англоязычный Apache, входящий в состав большинства дистрибутивов, не поможет вам решить эту проблему. Для корректных операций по перекодированию нужно загрузить и установить сервер Russian Apache или модуль Apache-RUS.


17.1. Установка MySQL

Из книги автора

17.1. Установка MySQL Прежде всего нужно установить пакеты, необходимые для работы MySQL. У меня MySQL версии 4.0.15, поэтому я установил такие пакеты (номера версий у вас, возможно, будут другими, и я их обозначил символами


17.1.2. Автозапуск сервера MySQL

Из книги автора

17.1.2. Автозапуск сервера MySQL Последнее, что вам осталось сделать — это добавить сервер MySQL в автозапуск. С этой целью перейдите в каталог /etc/rc.d/rc3.d и создайте символическую ссылку на файл /etc/rc.d/init.d/mysql:# ln -s S14mysql /etc/rc.d/init.d/mysqlПрефикс S14 определяет очередность запуска сервера


17.2. Клиентская часть MySQL

Из книги автора

17.2. Клиентская часть MySQL Удобной программой для просмотра структуры базы данных является mysqlshow. Введите следующую команду:$ mysqlshow -p mysqlВ ответ вы увидите список таблиц, которые находятся в базе данных mysql.Программа mysqlshow может вызываться с дополнительными ключами,


17.3. Установка PHP и настройка связки Apache+PHP+MySQL

Из книги автора

17.3. Установка PHP и настройка связки Apache+PHP+MySQL Сейчас мы произведем не только установку PHP, которая не вызывает особых проблем, но и настройку связки Apache+PHP+ MySQL. Эту связку, очень полезную при создании веб-проектов, можно настроить двумя способами. Первый — использование


17.4. Защита сервера MySQL

Из книги автора

17.4. Защита сервера MySQL По умолчанию для файла сокета mysql.sock, который используется соединениями сервера MySQL, установлены права доступа 0777. Это означает, что кто угодно может удалить этот файл. Если данный файл будет удален во время работы сервера, то ни один пользователь не


1.1. Что такое MySQL

Из книги автора

1.1. Что такое MySQL MySQL – это свободно распространяемая СУБД, разработанная компанией MySQL AB (www.mysql.com). MySQL имеет клиент-серверную архитектуру: к серверу MySQL могут обращаться различные клиентские приложения, в том числе с удаленных компьютеров. Рассмотрим важнейшие особенности


1.4. Установка и настройка MySQL

Из книги автора

1.4. Установка и настройка MySQL В этом разделе вы узнаете, как установить сервер MySQL и выполнить его начальную настройку. Начнем с нескольких советов по загрузке программы.Загрузка MySQLКак упоминалось ранее, дистрибутив MySQL можно бесплатно скачать с сайта