Установка MySQL
Для
установки MySQL рекомендую использовать каталог по умолчанию, а именно:
C:\\Program Files\MySQL\MySQL Server 5.0. Установка программы мало
отличается от инсталляции любой программы, но все-таки рекомендую
воспользоваться приведенными картинками.
Очень желательно иметь на
компьютере файловый менеджер, например, Total Commander. Или ему
подобный. Особым шиком считается использовать FAR, но я не рекомендую
его применение на начальном этапе, так как этот файловый менеджер более
привычен для программистов.
Итак, Вы скачали программу MySQL по указанной в прошлом уроке ссылке. У
Вас имеется файловый менеджер. Надеемся, что лицензионный.
Не буду детально описывать процесс инсталляции MySQL, покажу только те
диалоговые окна, в которых необходимо делать какой-либо выбор.
В данном окне нужно отметить выборочную установку
компонентов "Custom".
В этом окне вы можете выбрать дополнительные
компоненты и сменить установочый каталог программы. Выбор компонентов
осуществляется мышью. Рекомендую ничего не менять.
В этом окне Вы можете создать учетную запись на сайте
MySQL.com, выбрав "Create a new free MySQL.com
account" (не помешает). "Skip Sign-Up" - для перехода на
следующую страницу.
Теперь можно приступить к настройке 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", который далее нам необходимо
будет немного отредактировать.
Все. Сервер MySQL Вы установили. Но радоваться рано. Нужно
вручную его настроить для нащих нужд, для чего следует отредактировать
конфигурационный файл.
Откройте для редактирования файл "my.ini". Внимание!
Именно на этом этапе
возникает необходимость в файловом менежджере. Если вы используете
обучный проводник Windows, то перед вами встанет задача с определением
и указанием расширения файлов. Кроме этого, для правки файлов .ini
ужобнее использовать не встроенный в ОС Блокнот, который может иметь
проблемы с отображением нужной кодировки, а редактор менеджера.
Рекомендую также установить удобный текстовый редактор, например, Akel
Pad (рекомендую!) с сайта http://akelpad.sf.net.
Итак, откройте каталог с
помощью Total Commander C:\\Program Files\MySQL\MySQL Server 5.0.
Найдите файл my.ini. Откройте его для редактирования клавишей F4. Выполните следующее:
- В раздел [client], после строки:
port=3306
Добавьте строку определяющую каталог содержащий файлы описания
кодировок:
character-sets-dir="C:/Program
Files/MySQL/MySQL Server 5.0/share/charsets"
- В раздел [mysqld], после строки:
port=3306
Добавьте следующие две строки, первая из которых вам уже известна,
вторая – устанавливает кодировку в которой данные передаются
MySQL:
character-sets-dir="C:/Program
Files/MySQL/MySQL Server 5.0/share/charsets"
init-connect="SET NAMES cp1251"
- Далее, найдите строку:
default-storage-engine=INNODB
Замените изначально устанавливаемый тип таблиц:
default-storage-engine=MYISAM
Сохраните изменения и закройте файл "my.ini".
Установка и настройка сервера MySQL – завершена.
|