Вступление
Обращу внимание, в этой статье я ставлю, только MySQL Server (сервер базы данных) без визуальных «плюшек», MySQL Workbench, Connectors и т.д.
Зачем нужна отдельная установка сервера MySQL
Зачем нужна отдельная установка сервера? Например, для обучения работе с базами данных через «черный экран» командной строки. Или чтобы изучить команды SQL языка и «в прямом эфире» увидеть свои ошибки и поупражняться. Или для самостоятельной сборки локального сервера. Не важно, зачем это нужно, важно, что это можно сделать.
Что такое MySQL
Прежде чем заняться установкой сервера MySQL 5.7.11 на Windows 7 вспомним, что такое MySQL, зачем это нужно. Если вы в курсе, смело пропускайте первую, вступительную, часть.
Данный сайт посвящен созданию и разработке локальных сайтов, на всевозможных локальных серверах. В самом простом исполнении, вернее в самой простой сборке, локальный сервер это сборка трех компонентов: веб-сервер, система управления базами данных и интерпретированный динамический язык программирования. Данная сборка ставится под определенную операционную систему, которая стоит на вашем компьютере.
В этой серии статей, мы не ищем легких путей и не используем готовые сборки локальных серверов, можно называть, локальных хостингов. В этой серии, мы настойчиво собираем локальный хостинг, самостоятельно из отдельных программных продуктов.
Одной из частей, локального сервера является СУБД (система управления базами данных). Для разработки и создания сайтов, вполне достаточно установить бесплатную СУБД MySQL компании Aracle. На март 2016 года актуальна версия MySQL 5.7.11.
Установка сервера MySQL 5.7.11 на Windows 7 поэтапная инструкция
1.Скачать MySQL 5.7.11 для Windows
Идем на официальный сайт продукта (http://www.mysql.com/downloads/) и страницу скачивания бесплатных компонентов (http://dev.mysql.com/downloads/).
При скачивании внимательно выбираем инсталлятор не путая тип системы компьютера bit-32 и bit-64 Windows 7. Хотя 32 битная программа будет работать на 64-битном процессоре.
Для удобства из способов установки MySQL берем не ZIP архив, а MSI Installer. Это автоматический установщик, который через сеть закачает выбранные программные продукты. Недостаток файла – работает только на машинах подключенных к Интернет, компенсируется простотой установки.
Напомню, посмотреть тип системы своей машины можно в меню Пуск→Компьютер→Свойства→Тип системы.
Запуск инсталлятора
Скачанный exe файл проверяем на вирусы, своей антивирусной программой. Если файл брали на официальном сайте он гарантированно безопасен.
3.Побочная установка программных продуктов
Для установки сервера MySQL на компьютере должны быть установлены две обязательные программы:
- .NET Framework 4
- Visual Studio C++
По умолчанию Windows 7 уже укомплектован этими программами, правда версии могут быть поменьше.
При запуске инсталлятора MySQL он сообщит о необходимости установить нужные программные продукты. На сколько я помню, инсталлятор подкачает нужные программы. Если нет установите их самостоятельно. В этом нет ничего сложного, но можно почитать у меня:
- Установить .NET Framework 4
- Установить Visual Studio C++
License Agreement
Продолжаем установку MySQL. Окно License Agreement. Это стандартное подписание лицензии.
5.Choosing a Setap Type
Именно на этом этапе, выбираем тип установки, вернее, устанавливаемый комплект MySQL.
- Developer Default (MySQL Server, MySQL Workbench, Connectors в комплекте)
- Server Only – выбираем и ставим его, только сервер.
- Client Only
- Full (MySQL Server, MySQL Workbench, Connectors на выбор)
- Custom
Если вы четко понимаете, что делаете, можно выбрать, Custom и в наборе программных продуктов, выбрать нужную комплектацию.
По умолчанию СУБД будет установлена в папку: C:\Program Files\MySQL\MySQL5.7
Еще раз поясню, почему вам может пригодиться, установка Server Only. Например, вы на своем компьютере не используете Visual Studio или, изучаете язык SQL и хотите изнутри понять, как работать с базами данных из командной строки, а не «играть» в визуальные картинки.
6.Installation
7.Product Configuration
8.Type and Networking
На локальной машине MySQL поддерживает порт TCP/IP- ставим галочку;
Обратите внимание: Если поставить галочку в строке: Open freewall port for network access (открытый порт брандмауэра для доступа к сети), то не нужно будет делать дополнительный разрешительных настроек в брандмауэре Windows 7.
9.Account and Roles
Здесь нам нужно задать пароль для работы в MySQL. Не будем нарушать традиций и ставим пароль: root. Кстати, без установки пароля на следующую страницу не попасть.
10.Windows Server
Это окно простых настроек запуска MySQL. Если нужно, чтобы сервер запускался с запуском машины, то выделяете чекбокс, как на фото. Если хотите запускать его по необходимости, чекбокс не выделяете (лучше галочку поставить).
Здесь тормозим: Смотрим на чекбокс: Show advanced options (показать дополнительные функции).
11.На следующей странице сервис наполнится конфигурацией, о чем сообщит зелеными галочками.
12.Установка завершена
Всё! Установка сервера MySQL 5.7.11 на ОС Windows 7, завершена. Можно сделать копию входа в буфер обмена и положить на рабочий стол.
Запуск сервера MySQL
Установка сервера MySQL 5.7.11 на Windows 7 завершена. Проверяем правильность установки и запускаем сервер MySQL.
- Идем в меню Пуск;
- Жмем на иконку запуска сервера: MySQL Command Line Client – Unicode. Он там появится, если вы поставили галочку в пункте (10 Windows Server), в чекбоксе: Start the MySQL Server at System Startup.
- Откроется «черное окно» приложения: MySQL5.7 Command Line Client.
- Вводим пароль: root и работаем с СУБД из окон MySQL5.7 Command Line Client.
Пробуем первую команду: знак вопроса [?] или [help]. Сервер покажет элементарные служебные команды.
На самом деле, экран будет “черный”.
©www.wordpress-abc.ru
Другие статьи раздела: Локальный сервер
- XAMPP локальный сервер: установка, настройка, использование
- Настройка веб-сервера Apache, для локального сервера Windows
- Способы установки MySQL на локальный компьютер под Windows
- Установка WordPress на Денвер
- 7+ WAMP платформ для разработки локального сайта на Windows
СУБД MySQL компании _A_racle???
Set_a_p. Опечатки.