Главная > ОС > Windows > 11 > 22h2 > Установка и настройка MySQL на Windows 11 22H2

Установка и настройка MySQL на Windows 11 22H2

Обновлено: 16.04.2025Руководство

Установка и настройка MySQL на Windows 11 22H2

Пошаговое руководство с проверенными инструкциями для развертывания MySQL Server

Введение

MySQL - популярная система управления реляционными базами данных. Это руководство покажет, как установить и настроить MySQL Community Server на Windows 11 версии 22H2, включая базовую оптимизацию и решение частых проблем.

Требования

1- Windows 11 22H2 (сборка 22621 или новее)
2- 2 ГБ свободного места на диске
3- Минимум 2 ГБ ОЗУ
4- Права администратора
5- .NET Framework 4.5.2 или выше
6- Visual C++ Redistributable 2019

Установка

Подготовка

11. Скачайте [MySQL Installer](https://dev.mysql.com/downloads/installer/)
22. Проверьте целостность файла командой:
3   ```powershell
4   Get-FileHash -Algorithm SHA256 mysql-installer-community-8.0.xx.xx.msi
  1. Закройте все работающие экземпляры MySQL

### Процесс установки

```markdown
1. Запустите установщик от имени администратора
2. Выберите тип установки 'Custom'
3. В разделе 'Products' добавьте:
   - MySQL Server 8.0.xx
   - MySQL Workbench
   - MySQL Shell
4. На этапе конфигурации:
   - Выберите 'Standalone MySQL Server'
   - Укажите тип авторизации 'Use Strong Password Encryption'
   - Задайте root-пароль
   - Создайте стандартного системного пользователя MySQL
5. Завершите установку и перезагрузите систему

Настройка

1### Базовая конфигурация:
21. Откройте MySQL Command Line Client
32. Измените root-пароль:
4   ```sql
5   ALTER USER 'root'@'localhost' IDENTIFIED BY 'Новый_пароль';
  1. Создайте тестовую базу:
    CREATE DATABASE test_db;

Оптимизация:

Отредактируйте файл my.ini в каталоге установки:

1[mysqld]
2max_connections=200
3innodb_buffer_pool_size=1G
4key_buffer_size=256M

Типичные ошибки и их решения

11. Ошибка 1053: Сервис не запускается
2   - Проверьте права на папку данных
3   - Выполните:
4     ```cmd
5     mysqld --initialize-insecure
6     ```
7
82. Доступ запрещен для пользователя 'root'
9   - Сбросьте пароль в безопасном режиме:
10     ```sql
11     ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_pass';
12     FLUSH PRIVILEGES;
13     ```
14
15## Заключение
16
17Теперь у вас работает MySQL Server с базовой конфигурацией. Для продвинутой настройки используйте документацию MySQL и регулярно создавайте резервные копии баз данных.
18
19## Команды
20
21### Проверка версии MySQL
22
23```bash
24mysql --version

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

1net start mysql80

Решение проблем

Сервис MySQL не запускается

Проверить логи ошибок в папке data или выполнить инициализацию

1mysqld --console

Ошибка подключения через localhost

Добавить запись в hosts файл: 127.0.0.1 localhost

1notepad C:\Windows\System32\drivers\etc\hosts