Як встановити MySQL на Windows 11

Повний покроковий посібник із встановлення MySQL Server на комп’ютер з Windows 11.

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

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

Однак для того, щоб MySQL працював у вашій системі, вам знадобиться розповсюджуваний пакет Microsoft Visual C++ 2019, встановлений у вашій системі. Отже, перш ніж переходити до MySQL, давайте почнемо з Microsoft Visual Redistributable Package.

Завантажте та встановіть Microsoft Visual Redistributable Package

Ви можете легко завантажити та встановити Microsoft Visual Redistributable Package з офіційного веб-сайту технічної документації Microsoft лише одним клацанням миші.

Для цього перейдіть до docs.microsoft.com/latest-supported-vc-redist за допомогою бажаного браузера. Потім прокрутіть веб-сторінку вниз, щоб знайти посилання для завантаження, і натисніть посилання, яке підходить для архітектури вашого пристрою, щоб завантажити його.

Після завантаження перейдіть до каталогу завантажень за замовчуванням і двічі клацніть на .EXE файл, щоб запустити інсталятор у вашій системі.

Потім у вікні Visual Installer установіть прапорець перед написом «Я погоджуюся з умовами та положеннями» та натисніть кнопку «Встановити».

Після цього з’явиться вікно UAC (Контроль облікових записів користувачів). Якщо ви не ввійшли за допомогою облікового запису адміністратора, введіть облікові дані для нього. В іншому випадку натисніть кнопку «Так», щоб розпочати встановлення.

Інсталяція у вашій системі може зайняти кілька хвилин. Після встановлення ви отримаєте сповіщення про успішне встановлення пакета у вікні Visual інсталятора. Натисніть кнопку «Закрити», щоб вийти з вікна.

Тепер, коли у вас є пакет Visual C++ Redistributable, давайте перейдемо до встановлення MySQL у вашій системі.

Завантажте та встановіть MySQL на свій ПК

Найпростіший і рекомендований спосіб завантаження для встановлення MySQL на комп’ютер з Windows 11 — це використання офіційного інсталятора MySQL. Однак вам все одно потрібно буде спочатку завантажити його.

Щоб завантажити MySQL, перейдіть на його офіційну сторінку завантаження mysql.com/downloads за допомогою бажаного браузера. Потім прокрутіть веб-сторінку вниз і натисніть кнопку «Завантаження спільноти MySQL (GPL)», щоб продовжити.

Потім на сторінці «Завантаження спільноти» натисніть параметр «Сервер спільноти MySQL», щоб продовжити.

Після цього натисніть кнопку «Перейти на сторінку завантаження», яка знаходиться в розділі «Рекомендоване завантаження:» на веб-сторінці.

Далі натисніть кнопку «Завантажити» на плитці більшого розміру файлу, щоб розпочати завантаження програми встановлення.

Тепер на наступній веб-сторінці натисніть «Ні, дякую, просто розпочніть моє завантаження», щоб продовжити.

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

Налаштування інсталятора Windows займе кілька хвилин; терпляче чекати, поки це зробить.

Після цього на вашому екрані з’явиться екран UAC (Контроль облікових записів користувачів). Якщо ви не ввійшли за допомогою облікового запису адміністратора, введіть облікові дані для нього. В іншому випадку натисніть кнопку «Так», щоб продовжити.

Тепер у вікні інсталятора MySQL вам потрібно буде вибрати тип установки для встановлення. Для кращого розуміння нижче наведено суть кожного з них:

Розробник за замовчуванням: Цей тип установки встановлює сервер MySQL та різні інструменти, необхідні для розробки додатків MySQL. А саме, установка включає MySQL Shell, MySQL Router, MySQL Workbench, MySQL для Visual Studio, MySQL Connectors та MySQL Server.

Лише для сервера: Вибір цього типу налаштування встановить лише MySQL Server. Ідеальним варіантом використання для цього буде, коли ви хочете розгорнути сервер MySQL, але не розробляти програми MySQL.

Лише для клієнта: Цей тип налаштування встановлює всі інструменти, включені в тип налаштування «За замовчуванням для розробника», за винятком MySQL Server. Ви можете вибрати цей параметр, якщо хочете розробити програму для існуючого сервера.

Повний: Як видно з назви, цей тип включає всі продукти MySQL разом із зразками, прикладами та документацією інструментів.

Спеціальний: Вибравши цей тип, ви можете вручну вибрати всі інструменти, їх конкретні версії і навіть архітектуру (залежно від ОС).

Виберіть тип налаштування, натиснувши перемикач перед опцією. Потім натисніть кнопку «Далі», що знаходиться в нижньому правому куті вікна, щоб продовжити.

Після цього на наступному екрані натисніть кнопку «Виконати», щоб почати встановлення всіх згаданих інструментів.

Після успішного встановлення всіх інструментів натисніть кнопку «Далі», щоб продовжити.

Після цього вам потрібно буде налаштувати тип сервера на вашому комп’ютері. Ви можете вибрати три типи типів конфігурації сервера:

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

Серверний комп'ютер: Найкраще вибрати цей тип, якщо ви запускаєте кілька інших серверних програм разом із MySQL. Використання пам'яті буде помірним.

Спеціальний комп'ютер: Якщо ви не збираєтеся запускати інші сервери на комп’ютері, виберіть цей параметр. MySQL буде максимально доступною пам'яттю.

На екрані «Тип і мережа» натисніть спадне меню після опції «Тип конфігурації» та виберіть потрібний варіант. Ви також можете налаштувати порти TCP/IP відповідно до ваших уподобань, щоб встановити з’єднання з SQL. Якщо ви не впевнені, краще залишити налаштування за замовчуванням. Натисніть кнопку «Далі», щоб продовжити.

На екрані «Метод аутентифікації» виберіть параметр «Використовувати надійне шифрування пароля для автентифікації», якщо ви створюєте новий сервер з нуля. В іншому випадку, якщо у вас уже є програми, які не можуть використовувати роз’єми та драйвери SQL 8, або перекомпіляція наявної програми неможлива, виберіть «Використовувати застарілий метод аутентифікації», натиснувши перемикач перед кожним варіантом.

Після цього на екрані «Обліковий запис і ролі» вам потрібно буде створити пароль для облікового запису root, ввівши бажаний пароль у відповідні поля. Ви також можете створити облікові записи користувачів на цьому етапі, натиснувши для цього кнопку «Додати користувача».

Якщо ви вирішили створити облікові записи користувачів, введіть ім’я користувача в текстове поле після поля «Ім’я користувача:». Потім виберіть роль для користувача за допомогою спадного меню, що знаходиться поруч із параметром «Роль:». Потім введіть пароль для зазначеного користувача та натисніть кнопку «ОК», щоб встановити облікові дані та створити користувача.

Якщо ви ще не вирішили створити користувача, натисніть кнопку «Далі», щоб продовжити.

Потім на екрані «Служба Windows» будуть уже вибрані параметри за замовчуванням для запуску SQL Server як служби Windows, яка підходить для більшості сценаріїв. Якщо ви не бажаєте запускати його як службу Windows, установіть прапорець перед пунктом «Налаштувати сервер MySQL як службу Windows», щоб зняти прапорець і налаштувати його самостійно на пізнішому етапі.

Якщо ви вибрали варіант за замовчуванням, ви також можете назвати цей конкретний екземпляр сервера, ввівши відповідне ім’я в текстовому полі, що знаходиться поруч із «Ім’я служби Windows». Щоб запустити SQL Server під час запуску системи, установіть прапорець перед пунктом «Запустити сервер MySQL під час запуску системи». Потім натисніть кнопку «Далі», щоб продовжити.

На наступному екрані натисніть кнопку «Виконати», щоб застосувати налаштування конфігурації.

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

Якщо ви не бажаєте використовувати MySQL Router у своїй системі, натисніть кнопку «Готово», щоб продовжити. В іншому випадку поставте прапорець перед опцією «Bootstrap MySQL Router для використання з кластером InnoDB» і налаштуйте його відповідно до ваших вимог.

На наступному екрані натисніть кнопку «Далі», щоб продовжити.

Потім на екрані «Підключення до сервера» введіть пароль у текстове поле після поля «Пароль:», яке ви встановили під час налаштування сервера, і натисніть кнопку «Перевірити», щоб перевірити підключення.

Після успішного підключення до сервера натисніть кнопку «Далі», щоб продовжити.

Потім на екрані «Застосувати конфігурацію» натисніть кнопку «Виконати».

Після застосування конфігурації натисніть кнопку «Готово», щоб продовжити.

Після цього на екрані «Конфігурація продукту» натисніть кнопку «Далі», щоб продовжити.

Встановлення MySQL завершено, ви можете натиснути на гіперпосилання на екрані, щоб переглянути документацію та приклади MySQL Shell. В іншому випадку натисніть кнопку «Готово», щоб закрити вікно.