Встановлення сервера MySQL на Windows 7 поетапна інструкція

Вступ

Зверну увагу, в цій статті я ставлю лише MySQL Server (сервер бази даних) без візуальних «плюшок», MySQL Workbench, Connectors і т.д.

Навіщо потрібна окрема установка сервера MySQL

Навіщо потрібне окреме встановлення сервера? Наприклад, навчання роботи з базами даних через «чорний екран» командного рядка. Або щоб вивчити команди SQL мови та «у прямому ефірі» побачити свої помилки та вправлятися. Або для самостійного збирання локального сервера. Не важливо, навіщо це потрібно, важливо, що можна зробити.

Що таке MySQL

Перш ніж зайнятися встановленням сервера MySQL 5.7.11 на Windows 7, пригадаємо, що таке MySQL, навіщо це потрібно. Якщо ви знаєте, сміливо пропускайте першу, вступну, частину.

Даний сайт присвячений створенню та розробці локальних сайтів, на всіляких локальних серверах. У найпростішому виконанні, вірніше у найпростішому складанні, локальний сервер це збірка трьох компонентів: веб-сервер, система управління базами даних та інтерпретована динамічна мова програмування. Ця збірка ставиться під певну операційну систему, яка стоїть на вашому комп'ютері.

У цій серії статей, ми не шукаємо легких шляхів і не використовуємо готові складання локальних серверів, можна називати локальних хостингів. У цій серії ми наполегливо збираємо локальний хостинг, самостійно з окремих програмних продуктів.

Встановлення сервера MySQL 5.7.11 на Windows 7 поетапна інструкція

Завантажити MySQL 5.7.11 для Windows

Ідемо на офіційний сайт продукту (http://www.mysql.com/downloads/ ) та сторінку завантаження безкоштовних компонентів (http://dev.mysql.com/downloads/ ) .

При завантаженні уважно вибираємоінсталятор не плутаючи тип системи комп'ютера bit-32 та bit-64 Windows 7. Хоча 32 бітна програма працюватиме на 64-бітному процесорі.

сервера
Для завантаження вибираємо MySQL Installer MSI

Для зручності зі способів встановлення MySQL беремо не ZIP архів, а MSI Installer. Це автоматичний інсталятор, який через мережу закачає вибрані програмні продукти. Недолік файлу - працює тільки на машинах підключених до Інтернету, компенсується простотою установки.

mysql

сервера
Для скачування MySQL можна не реєструватися

Нагадаю, переглянути тип системи своєї машини можна в меню Пуск→Комп'ютер→Властивості→Тип системи.

встановлення
Перевірка типу процесора на комп'ютері 2.

Запуск інсталятора

Завантажений exe файл перевіряємо на віруси своєю антивірусною програмою. Якщо файл брали на офіційному сайті, він гарантовано безпечний.

windows
Запускаємо інсталятор MySQL 3.

Побічна установка програмних продуктів

Для встановлення сервера MySQL на комп'ютері повинні бути встановлені дві обов'язкові програми:

  • .NET Framework 4
  • Visual Studio C++

За умовчанням Windows 7 вже укомплектований цими програмами, правда версії можуть бути меншими.

При запуску інсталятора MySQL він повідомить необхідність встановити потрібні програмні продукти. Наскільки пам'ятаю, інсталятор підкачає потрібні програми. Якщо ні, встановіть їх самостійно. У цьому немає нічого складного, але можна почитати в мене:

  • Встановити .NET Framework 4
  • Встановити Visual Studio C++
4.

License Agreement

Продовжуємо встановлення MySQL. Вікно License Agreement. Це стандартне підписання ліцензії.

mysql
встановлення сервера MySQL 5.7.11 на Windows 7 угоду зліцензією 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 і хочете зсередини зрозуміти, як працювати з базами даних з командного рядка, а не «грати» у візуальні картинки.

Installation

сервера
mysql

Product Configuration

Type and Networking

На локальній машині MySQL підтримує порт TCP/IP - ставимо галочку;

Зверніть увагу: Якщо поставити галочку в рядку: Open freewall port for network access (відкритий порт брандмауера для доступу до мережі), то не потрібно буде робити додаткові дозвільні установки в брандмауері Windows 7.

Account and Roles

Тут нам потрібно встановити пароль для роботи в MySQL. Не порушуватимемо традицій і ставимо пароль:root. До речі, без встановлення пароля на наступну сторінку не потрапити.

сервера
Задаємо пароль root MySQL 10.

Windows Server

Це вікно простих налаштувань запуску MySQL. Якщо потрібно, щоб сервер запускався із запуском машини, то виділяєте чекбокс, як на фото. Якщо хочете запускати його за потребою, чекбокс не виділяєте(Краще галочку поставити).

mysql
Конфігурація MySQL для Windows Server

Тут гальмуємо: Дивимося на чекбокс: Show advanced options (показати додаткові функції).

На наступній сторінці сервіс наповниться конфігурацією, про що повідомить зелені галочки.

сервера

windows

Встановлення завершено

Всі! Установка сервера MySQL 5.7.11 на Windows 7, завершена. Можна зробити копію входу в буфер обміну та покласти на робочий стіл.

сервера
встановлення сервера MySQL 5.7.11 на Windows 7 завершено

Запуск сервера MySQL

Установка сервера MySQL 5.7.11 на Windows 7 завершена. Перевіряємо правильність встановлення та запускаємо сервер MySQL.

сервера

  • Тиснемо на іконку запуску сервера: MySQL Command Line Client - Unicode. Він там з'явиться, якщо ви поставили галочку в пункті (10 Windows Server), у чекбоксі: Start MySQL Server at System Startup.
  • Відкриється "чорне вікно" програми: MySQL5.7 Command Line Client.
  • Вводимо пароль:root і працюємо з СУБД із вікон MySQL5.7 Command Line Client.

windows

Пробуємо першу команду: знак питання [?] чи [help]. Сервер покаже елементарні службові команди.