On-line консультации:
- запустим и настроим веб-сервер
- решим проблемы с базами данных
- вправим мозги скриптам
- услуга платная, подробности
|
 |
Главная страница / Документация / Инструментарий веб-разработчика / Установка MySQL 5.5.23
Статья описывает процесс установки и первоначальной настройки на локальном компьютере, работающим под операционной системой Windows XP, прекрасно зарекомендовавшей себя связки программ, используемых при создании, как крупных, так и средних веб-проектов: Apache, MySQL, PHP и phpMyAdmin.
Авторы: Виктор Волков, Иван Шумилов
Содержание:
Сайт разработчика: http://www.mysql.com/
Документация: http://dev.mysql.com/doc/
Дистрибутив: http://www.mysql.com/downloads/mysql/
Прямая ссылка: mysql-5.5.23-win32.msi
Скачайте самораспаковывающийся архив "Windows (x86, 32-bit), MSI Installer" и запустите его.
Установка MySQL в картинках
Далее будут показаны те диалоговые окна, в которых необходимо делать какой-либо выбор.

Нажмите в данном окне выборочную установку компонентов "Custom".

Здесь вы можете выбрать дополнительные компоненты и сменить установочную директорию программы.

Теперь приступим к настройке MySQL сервера.

Выбираем детализированную настройку - "Detailed Configuration".

Отмечаем пункт "Developer Machine". Мы ведь разработчики – правда? :)

Выбрав пункт "Multifunctional Database", вы сможете работать как с таблицами типа InnoDB (с возможностью использования транзакций), так и с высокоскоростной MyISAM (как правило для веб-разработок используется именно этот тип таблиц).

Выбор диска и директории для хранения таблиц типа InnoDB.

В данном диалоговом окне выбирается максимально возможное количество подключений к серверу MySQL. При выборе "Decision Support (DSS)/OLAP", максимальное количество подключений будет ограничено двадцатью, чего более чем достаточно при установке сервера на домашнем компьютере и отсутствии большого количества одновременных подключений.

Отметив "Enable TCP/IP Networking" мы включаем поддержку TCP/IP соединений и выбираем порт,
через который они будут осуществляться. Стандартным для сервера MySQL является порт 3306.
Отметив "Enable Strict Mode", мы задаем режим строгого соответствия стандарту SQL (данную опцию
рекомендуется оставлять включенной).

Обратите внимание на выставление настроек данного окна. Отметив "Manual Selected Default Character Set / Collation" и выбрав из ниспадающего меню "cp1251" определяем, что изначально для таблиц будет использоваться кодировка Cyrillic Windows (cp1251), что означает корректную работу с русским языком в данной кодировке.

Если отметить "Install As Windows Service", сервер будет запускаться в виде сервиса, что является
рекомендуемым способом запуска. Ниже, в ниспадающем списке, задается имя сервиса. Далее,
уберите галочку рядом с "Launch the MySQL Server automatically" - мы будем запускать сервер
вручную. Также поставьте галочку рядом с "Include Bin Directory in Windows PATH" - это позволит
установить видимость директории "bin", для командной строки.

Установите пароль пользователя "root". Советую сделать это. Поставьте хотя бы какой-нибудь
простенький пароль, только не оставляйте поле пустым, это убережёт вас от возможных
неприятностей в дальнейшем.

В данном окне обратите внимание на строку "Write configuration file", которая указывает на
месторасположение конфигурационного файла MySQL - "my.ini", далее, его необходимо будет немного отредактировать.
Откройте для редактирования файл "my.ini".
- В раздел [client], после строки:
port=3306
Добавьте строку определяющую каталог содержащий файлы описания кодировок:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.5/share/charsets"
- В раздел [mysqld], после строки:
port=3306
Добавьте следующие две строки, первая из которых вам уже известна, вторая – устанавливает кодировку в которой данные передаются MySQL:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.5/share/charsets"
init-connect="SET NAMES cp1251"
- Далее, найдите строку:
default-storage-engine=INNODB
Замените изначально устанавливаемый тип таблиц на MYISAM:
default-storage-engine=MYISAM
Сохраните изменения и закройте файл "my.ini".
Установка и настройка сервера MySQL – завершена.
Дополнительная литература по MySQL:
 | MySQL. Базовый курс (Роберт Шелдон, Джоффрей Мойе)
В книге подробно рассматриваются такие вопросы, как инсталляция и настройка MySQL, проектирование и создание баз данных, настройка таблиц различных типов. Немало внимания уделяется администрированию MySQL, тонкой настройке производительности, а также резервному копированию и восстановлению баз данных.
Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по эффективному применению MySQL. | 692 руб. купить |
| |
 | PHP и MySQL. Библия программиста (Стив Суэринг, Тим Конверс, Джойс Парк)
В книге приведены исчерпывающие сведения по созданию динамических Web-сайтов на основе PHP и MySQL. Установка, разработка, отладка и устранение нарушений в работе новейших версий PHP и MySQL. Изучение основ синтаксиса PHP, SQL-запросов, администрирования баз данных.
Книга дополняет оперативную документацию, содержит все необходимые справочные данные и рассчитана на широкий круг читателей. | 710 руб. купить |
| |
 | Разработка веб-приложений с помощью PHP и MySQL (Люк Веллинг, Лора Томсон)
Эта книга предназначена для тех, кто знаком с основами HTML. В ней подробно описано применение PHP 5 и MySQL 5 для построения коммерческих Web-сайтов. Основное внимание в книге уделено реальным приложениям.
Исчерпывающее учебное пособие по разработке веб-приложений, управляемых базами данных, с использованием PHP и MySQL! | 753 руб. купить |
|
|
|
|