Что умеет MySQL
- Хранит записи в таблицах и выполняет SQL-запросы: выборки, объединения (JOIN), транзакции, хранимые процедуры, триггеры и представления.
- Основной движок InnoDB поддерживает транзакции ACID, внешние ключи и восстановление после сбоя.
- Работает с JSON-документами, полнотекстовым поиском, геоданными; в последних выпусках появился тип VECTOR для задач с эмбеддингами.
- Репликация и кластеризация: InnoDB Cluster, Group Replication, MySQL Router.
- Подключается из PHP, Python, Java, C#, Node.js и других языков через коннекторы (Connector/NET, Connector/J, Connector/ODBC и т. д.).
На компьютер СУБД ставят разработчики веб-приложений, студенты на курсах по SQL и администраторы, которым нужна локальная копия рабочей базы. Сравнение с другими системами хранения есть в обзоре программ для баз данных.
Какую версию скачать
В 2026 году Oracle перешла на календарную нумерацию, поэтому в списке на странице загрузки сейчас четыре ветки:
| Ветка | Что это | Кому подходит |
|---|---|---|
| 26.7.0 (Innovation) | Новейшие возможности, выпуск 28 июля 2026 года. Номер означает «год.месяц»; поддержка короткая, до следующего выпуска | Для экспериментов и изучения новинок |
| 9.7.2 LTS | Ветка с долгой поддержкой, вышедшая весной 2026 года | Новым проектам, которым нужна стабильность |
| 8.4.11 LTS | Предыдущая LTS-ветка, совместима с большинством хостингов | Если на сервере у хостера стоит 8.x |
| 8.0.46 | Старая ветка на исходе поддержки | Только для старых проектов, которые нельзя перенести |
Для учёбы и разработки сайтов разумно брать LTS той же ветки, что и на рабочем сервере. Запрос «MySQL 8.0 скачать» по-прежнему популярен, но для новых установок Oracle советует 8.4 или 9.7.
MSI, ZIP или MySQL Installer
Под каждую ветку предлагаются два основных пакета, оба только для 64-битных систем:
- MSI Installer — около 126 МБ для 26.7.0. Обычная установка с мастером и утилитой MySQL Configurator, которая после установки задаёт пароль root, порт и службу.
- ZIP Archive — около 330 МБ. Сборка без установщика: распаковываете, создаёте файл my.ini и инициализируете каталог данных вручную. Удобно, чтобы держать несколько веток рядом.
Привычный многим MySQL Installer (единый мастер, который ставил сервер, Workbench, Shell и коннекторы сразу) больше не развивается: по словам разработчика, 8.0 — последняя серия с ним. Сам установщик ещё доступен в вариантах web (около 2 МБ) и полном (около 566 МБ), но ставит только ветки до 8.0. Для 8.4 и новее каждый компонент берут отдельным MSI. В магазине Microsoft Store СУБД нет.
Как скачать и установить MySQL на ПК
- Нажмите «Скачать с официального сайта» на этой странице — откроется раздел MySQL Community Downloads. Выберите MySQL Community Server.
- В поле Select Version укажите нужную ветку, в Select Operating System — Microsoft Windows.
- Напротив строки Windows (x86, 64-bit), MSI Installer нажмите Download.
- Откроется страница с предложением войти в учётную запись Oracle. Регистрация не обязательна: нажмите ссылку внизу «No thanks, just start my download.» — загрузка начнётся сразу.
- Запустите скачанный файл .msi, примите лицензию и выберите тип установки Typical — для большинства задач этого достаточно.
- По окончании оставьте отмеченным пункт запуска MySQL Configurator. В нём выберите конфигурацию Development Computer, оставьте порт 3306, задайте надёжный пароль пользователя root и при желании добавьте ещё одного пользователя.
- Включите работу в виде службы (Windows Service) с автозапуском — тогда СУБД будет стартовать вместе с компьютером. Нажмите Execute, чтобы применить настройки.
- Проверьте подключение: откройте MySQL Command Line Client из меню «Пуск» или Workbench и войдите под root.
Посторонних программ установщик не предлагает. Если система просит Visual C++ Redistributable, скачайте его с сайта Microsoft и повторите установку.
MySQL Workbench
Workbench — бесплатная графическая среда для администрирования баз: редактор SQL с подсветкой и автодополнением, просмотр и правка таблиц, визуальное проектирование схем (ER-диаграммы), импорт и экспорт, мастер миграции из других СУБД, мониторинг производительности. Устанавливается отдельно от сервера.
- В разделе MySQL Community Downloads выберите MySQL Workbench. Свежий выпуск на момент сверки — 26.7.0, файл Windows (x86, 64-bit), MSI Installer, около 261 МБ.
- Заранее поставьте компоненты, которые разработчик называет обязательными: Microsoft .NET Framework 4.5 и Visual C++ Redistributable for Visual Studio 2019. Без них установщик выдаст ошибку.
- Нажмите Download, затем «No thanks, just start my download.», запустите MSI и пройдите мастер.
- В Workbench нажмите плюс рядом с MySQL Connections, укажите хост 127.0.0.1, порт 3306 и пользователя root — соединение появится на стартовом экране.
Интерфейс Workbench только английский. Если нужна оболочка на русском, посмотрите DBeaver или HeidiSQL из таблицы ниже.
MySQL на русском
Перевода мастера установки, Configurator и Workbench нет. При этом кириллица в данных поддерживается полностью: в новых ветках по умолчанию используется кодировка utf8mb4 с сортировкой utf8mb4_0900_ai_ci. Сообщения об ошибках сервера можно переключить на русский параметром lc_messages = ru_RU в файле my.ini.
Системные требования
Oracle публикует список поддерживаемых платформ; требования к памяти и процессору зависят от объёма базы.
| Параметр | Минимум | Рекомендуется |
|---|---|---|
| ОС для рабочих станций | Две последние основные версии Windows (сейчас 10 и 11) | Windows 11 |
| Серверные ОС | Windows Server 2019 и 2022 (для 8.4 — также 2016) | Windows Server 2022 |
| Архитектура | x86-64 | — |
| Дополнительно | Visual C++ Redistributable | Для Workbench — .NET Framework 4.5 |
| Место на диске | Около 1 ГБ для сервера с утилитами | SSD и запас под рост данных |
Бесплатна ли MySQL
Community Server, Workbench, Shell и коннекторы бесплатны и выходят под лицензией GPL версии 2 с исключениями для клиентских библиотек. Пользоваться ими можно и дома, и в компании. Платные редакции — MySQL Enterprise Edition и облачный HeatWave — добавляют коммерческую поддержку Oracle, инструменты резервного копирования Enterprise Backup, аудит, шифрование и мониторинг. Купить их из России напрямую, скорее всего, не получится, но для обычных задач хватает бесплатного выпуска. Сборки «Enterprise с ключом» с чужих сайтов — риск вирусов и нарушение лицензии, ссылок на них нет. О резервных копиях баз читайте в обзоре программ для бэкапа.
Чем заменить
| Программа | Лицензия | Чем отличается |
|---|---|---|
| MariaDB | Бесплатная, открытый код | Ответвление MySQL от её создателей, почти полностью совместима, ставится на многих хостингах вместо неё |
| PostgreSQL | Бесплатная, открытый код | Строже к стандарту SQL, богаче типы данных и расширения |
| SQLite | Бесплатная, общественное достояние | База в одном файле, без сервера: для небольших приложений |
| DBeaver Community | Бесплатная, открытый код | Не СУБД, а универсальный клиент вместо Workbench, есть русский язык |
| HeidiSQL | Бесплатная, открытый код | Лёгкий клиент для MySQL и MariaDB, переведён на русский |
Если выбираете между двумя популярными открытыми СУБД, загляните на страницу скачать PostgreSQL.
Частые вопросы
Нужна ли учётная запись Oracle для скачивания? Нет. На странице с предложением войти достаточно нажать «No thanks, just start my download.».
Как поставить PHP и MySQL вместе для сайта? Для локальной разработки удобнее готовые сборки веб-сервера (XAMPP, OSPanel, Laragon): в них уже есть Apache или Nginx, PHP и MariaDB либо MySQL. Отдельная установка СУБД нужна, если требуется конкретная ветка или служба для нескольких проектов.
Почему MySQL не устанавливается? Частые причины — 32-битная ОС, отсутствие Visual C++ Redistributable, занятый порт 3306 (например, другой копией сервера или MariaDB) и остатки прошлой установки в папке ProgramData\MySQL. Освободите порт или выберите другой в Configurator.
Где взять ODBC-драйвер и коннекторы? В том же разделе MySQL Community Downloads: Connector/ODBC, Connector/NET, Connector/J и другие скачиваются отдельными пакетами.
Как обновить сервер до новой ветки? Сделайте резервную копию баз через mysqldump или MySQL Shell, установите новый MSI той же или следующей ветки и запустите Configurator — он обновит системные таблицы. Перескакивать сразу через несколько веток разработчик не рекомендует.
Как удалить MySQL? Остановите службу, удалите MySQL Server и Workbench в «Параметры» — «Приложения». Базы остаются в C:\ProgramData\MySQL — если они больше не нужны, удалите папку вручную.