![Изображение](https://img.sysadmins.ws/upload_image/thumb/0546d49f2c01103b183954461fc475dc.png)
Отметьте в данном окне выборочную установку компонентов "Custom".
![Изображение](https://img.sysadmins.ws/upload_image/thumb/d87e4574d985e61ec83d9a1e2036a39b.png)
Здесь вы можете выбрать дополнительные компоненты и сменить установочную директорию программы.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/73e4bda55f547c2c36e96b419b6f6531.png)
Видим такое окошко и нажимаем "Install".
![Изображение](https://img.sysadmins.ws/upload_image/thumb/a06eabeaa3b1a24a6c0da3d46341ddbf.png)
Теперь приступим к настройке MySQL сервера.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/88b1d04f5dd933555a028441f8404daa.png)
Выбираем детализированную настройку - "Detailed Configuration".
![Изображение](https://img.sysadmins.ws/upload_image/thumb/6ae65b5d30943e370a588391abc7e796.png)
Отмечаем пункт "Developer Machine" если сервер не планируется расшаривать в сеть.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/5b5413b703f72b68c7761016eb1e912f.png)
Выбрав пункт "Multifunctional Database", вы сможете работать как с таблицами типа InnoDB (с возможностью использования транзакций), так и с высокоскоростной MyISAM (как правило для веб-разработок используется именно этот тип таблиц).
![Изображение](https://img.sysadmins.ws/upload_image/thumb/459dfe7f008ef6cdc844d26bd999272e.png)
Выбор диска и директории для хранения таблиц типа InnoDB.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/8db2b9be55fb450d9a5f924203006611.png)
В данном диалоговом окне выбирается максимально возможное количество подключений к серверу MySQL. При выборе "Decision Support (DSS)/OLAP", максимальное количество подключений будет ограничено двадцатью, чего более чем достаточно при установке сервера на домашнем компьютере и отсутствии большого количества одновременных подключений.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/cdc727532b7c6f4eb2ce8a154022f606.png)
Отметив "Enable TCP/IP Networking" мы включаем поддержку TCP/IP соединений и выбираем порт, через который они будут осуществляться. Стандартным для сервера MySQL является порт 3306. Отметив "Enable Strict Mode", мы задаем режим строгого соответствия стандарту SQL (данную опцию рекомендуется оставлять включенной).
![Изображение](https://img.sysadmins.ws/upload_image/thumb/ab9fc680fdc719566a2a1cbb6bc7b065.png)
Обратите внимание на выставление настроек данного окна. Отметив "Manual Selected Default Character Set / Collation" и выбрав из ниспадающего меню "cp1251" определяем, что изначально для таблиц будет использоваться кодировка Cyrillic Windows (cp1251), что означает корректную работу с русским языком в данной кодировке.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/4e5bf5b8714a62ee248e7554a66331ed.png)
Если отметить "Install As Windows Service", сервер будет запускаться в виде сервиса, что является рекомендуемым способом запуска. Ниже, в ниспадающем списке, задается имя сервиса. Далее, уберите галочку рядом с "Launch the MySQL Server automatically" - мы будем запускать сервер вручную. Также поставьте галочку рядом с "Include Bin Directory in Windows PATH" - это позволит установить видимость директории "bin", для командной строки.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/92e310d5a74ad852f1fd6e93829eb472.png)
Установите пароль пользователя "root". Советую сделать это. Поставьте хотя бы какой-нибудь простенький пароль, только не оставляйте поле пустым, это убережёт вас от возможных неприятностей в дальнейшем.
![Изображение](https://img.sysadmins.ws/upload_image/thumb/12ffa9f12f7e6ce28a6b86b95d767038.png)
В данном окне обратите внимание на строку "Write configuration file", которая указывает на месторасположение конфигурационного файла MySQL - "my.ini", который далее нам необходимо будет немного отредактировать.
Откройте для редактирования файл "my.ini".
- 1 В раздел [client], после строки:
Добавьте строку определяющую каталог содержащий файлы описания кодировок:
Код: Выделить всё
port=3306
2 В раздел [mysqld], после строки:Код: Выделить всё
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.1/share/charsets"
Добавьте следующие две строки, первая из которых вам уже известна, вторая – устанавливает кодировку в которой данные передаются MySQL:Код: Выделить всё
port=3306
3 Далее, найдите строку:Код: Выделить всё
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.1/share/charsets" init-connect="SET NAMES cp1251"
Замените изначально устанавливаемый тип таблиц на MYISAM:Код: Выделить всё
default-storage-engine=INNODB
Код: Выделить всё
default-storage-engine=MYISAM
Установка и настройка сервера MySQL – завершена.
Основано на материалах сообщества phpMyAdmin