Σ публикаций: 133
#лучшедома
Любые ответы на любые вопросы!

Установка БД MySQL и сервера в картинках

Логотип VySQLСайт разработчика: https://www.mysql.com/
Документация: https://dev.mysql.com/doc/
Дистрибутив: https://www.mysql.com/downloads/mysql/
Прямая ссылка: mysql-5.5.23-win32.msi

Скачайте самораспаковывающийся архив "Windows (x86, 32-bit), MSI Installer" и запустите его.


Далее будут показаны те диалоговые окна, в которых необходимо делать какой-либо выбор.

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

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

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

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

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

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

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

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

включаем поддержку TCP/IP соединений
Отметив "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
Установите пароль пользователя "root". Советую сделать это. Поставьте хотя бы какой-нибудь простенький пароль, только не оставляйте поле пустым, это убережёт вас от возможных неприятностей в дальнейшем.

Окончание настройки базы в мастере
В данном окне обратите внимание на строку "Write configuration file", которая указывает на месторасположение конфигурационного файла MySQL - "my.ini", далее, его необходимо будет немного отредактировать.


Откройте для редактирования файл "my.ini".

  1. В раздел [client], после строки:
    port=3306
    Добавьте строку определяющую каталог содержащий файлы описания кодировок:
    character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.5/share/charsets"
  2. В раздел [mysqld], после строки:
    port=3306
    Добавьте следующие две строки, первая из которых вам уже известна, вторая – устанавливает кодировку в которой данные передаются MySQL:
    character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.5/share/charsets"
    init-connect="SET NAMES cp1251"
  3. Далее, найдите строку:
    default-storage-engine=INNODB
    Замените изначально устанавливаемый тип таблиц на MYISAM:
    default-storage-engine=MYISAM

Сохраните изменения и закройте файл "my.ini".
Установка и настройка сервера MySQL – завершена.

Установка phpMyAdmin 3.5.0
Установка phpMyAdmin 3.5.0
Установка PHP
Установка PHP в картинках. Подробное руководство.
Установка и настройка Apache HTTP Server 2.2.14. Подключение модулей Apache, создание виртуального хоста
Установка и настройка WEB-сервера Apache HTTP Server 2.2.14. Подключение модулей Apache, создание виртуального хоста
Конфигурация Apache с помощью .htaccess
Конфигурация Apache с помощью .htaccess. Который является подобием и дополнением httpd.conf. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера, таких как управляемый доступ к каталогам, переназначение типов файлов и т.д., без изменения главного конфигурационного файла.
Страница сгенерирована за 0,0401 s
Наверх