Установка MySQL 8.0 + Worbench на Windows 7/8/10+ #
Используя данную инструкцию вы сможете установить и настроить сервер базы данных MySQL, а также установить графическую оболочку для работы с базой данной в удобном виде.
1. Скачивание установщика MySQL Server #
Будем устанавливать MySQL как сервис в систему, нам будет необходима любая версия 8.0.x.
Скачиваем Windows Installer с официального сайта по этой ссылке:
Убедитесь что выбрана Windows в списке операционных систем и нажмите кнопку Download у версии с большим размером. Это версия не требует ничего качать их интернета при установке.
После будет предложено зарегистрироваться, мы этого избегаем нажимая по ссылке No thanks, just start my download.

После нажатия начнется скачивание файла вида mysql-installer-community-8.0.23.0.msi
Дождитесь окончания скачивания файла и после запустите скаченный файл.
2. Установка #
При запуске MySQL installer, первое что вам предложат — выбрать тип установки.
Выберите Сustom , в таком случае нам надо будет выбрать что установить

В списке выберем сам сервер баз данных, графическую среду работы с базам данных Workbench, и консоль для работы с базой данных. Для добавления нужных элементов, выберите в левом списке и нажмите одинарную стрелку указывающую вправо, в итоге вы должны получить следующий набор:

Выбирайте самую последнюю версию из списка, в нашем случае это 8.0.23, если на момент установки у вас версия выше — выбирайте версию соответсвующую скаченному файлу mysql-installer-community-8.0.23.0.msi
Нажимайте Next.
После этого установщик проверит, какие зависимости необходимо до установить, перед началом установки MySQL, это различные библиотеки. Список будет выглядеть так:

Для запуска скачивания и установки библиотек, нажмите Execute
В процессе установки дополнительных библиотек, вам будут предлагаться принять соглашения и установить.

После установки необходимых библиотек, у вас должны быть все зеленые отметки (на скриншоте подсвечено желтым).

В следующем окне вам будет еще раз показан список того что будет установлено, нажимайте Execute

Пойдет процесс установки, это может занять продолжительное время, до 15 минут.
В конечно итоге при успешной установке увидите:

После нажатия Next перейдете к настройке сервера базы данных.

В следующем окне галочки должны быть расположены как указано, а также обратите внимание на параметр Port , этот порт будет использоваться при подключении к серверу для работы с базой данных через Workbench или другой клиент.

Нажимаем Next и переходим к выбору типа пароля, в данном случае выбираем Use Strong Password Ecryption , так как нам не требуется совместимость с версией 5.7

После нажатия Next, будет важный этап — установка пароля для root пользователя.

Дополнительных пользователей создавать не будем, для учебных целей будем пользоваться доступом через пользователя root . В реальности, для каждой бд желательно иметь пользователя с минимальным набором прав для работы с базой данных.
Нажимаем Next и переходим к настройке сервиса в Windows

По умолчанию MySQL будет установлен как сервис, с указанным названием. База данных будет стартовать при запуске Windows, отдельно включать ее не потребуется.
Кликайте по Next и перед вам будет список действий, которые выполнятся в итоге:

Запускаем нажатием Execute, и ожидаем завершения:

Если перед вами такое же окно — поздравляем, установка прошла успешно! Осталось нажать Finish, в следующем окне Next и в последнем окне можно снять галочки.

Мы запустим нужное по необходимости. Осталось нажать на Finish — установка завершена полностью.
3. Проверка установки #
Чтобы убедиться что mysql сервер работает, давайте попробуем зайти в консоль управления mysql, для этого нажмите Пуск и вы папке MySQL выберите MySQL 8.0 Command Line Client — Unicode
После запуска будет предложено ввести пароль, надо ввести тот пароль, что мы и задавали.

После успешного ввода пароля, попадем в терминал mysql, именно тут можно вводить команды SQL, для проверки запросим данные по всем таблицам:

Именно в данной консоли можно выполнять все команды показанные в видео.
После этого можно выйти из терминала командой exit
Проверка прошла успешно и установка точно прошла успешна!
4. Подключение к серверу БД используя Workbech #
Найдите в списке программ в Пуске — Workbench

Запускайте, на первом окне у вас будет список подключений и одно подключение уже создано

это подключение к установленной бд, кликните по нему и вам предложат ввести пароль от пользователя root — вводите.

И теперь мы можем работать с базой данных:

5. Создание новой базы данных #
Чтобы загрузить дамп, необходимо создать базу данных в которую мы загрузим данные. Для этого нажмите на вкладку Schemas

На пустом месте кликните правой клавишей мыши и выберите пункт меню — Create Schema.

Введите название базы данных: skillbox
Выберите кодировки utf8 и utf8_general_ci

Вам покажут какой SQL запрос при этому будет выполнен, нажимаем Apply и получаем пустую базу данных.


6. Загрузка дампа #
К видеоуроку курса или домашнему заданию у вас будет прикреплен файл в котором хранятся данные учебной базы skillbox. Формат файла .sql
В нем хранится структура таблиц и данные которые в таблицах хранятся. Это все написано на SQL, поэтому наша задача выбрать в какой бд выполнить этот код.
Выберем базу данных по умолчанию, в которой будут выполняться все скрипты по умолчанию.
Для этого нажмите правой кнопкой мыши на базу данных skillbox и далее Set as default Schema

Выбранная база выделяется.
Далее в меню выберите File → Open SQL Script.

Выберите скаченный файл .sql, когда откроется, будет выглядеть так:

Осталось запустить, нажав на молнию, внизу в консоли увидите лог работы скрипта:

После того как выполнился код дампа, и видите зеленые галки, то обновите дерево баз данных, нажав на кнопку:

Зайдите в базу данных и откройте таблицу в режиме просмотра:

Вы увидите содержание таблицы:

На этом загрузка дампа завершена, с базой данной можно работать.
7. Как писать запросы #
Для того чтобы писать запросы к базе данных для выполнения домашнего задания, вы можете использовать Workbench, для этого вам надо выделить базу данных skillbox как базу по умолчанию. Для этого нажмите правой кнопкой мыши на базу данных skillbox и далее Set as default Schema
И после создать новый запрос кнопкой:

И в открывшемся файле пишите запрос, например:

Для выполнения запроса, также нажимайте на первую молнию, это команда выполнения всего текста запроса.
И у вас должен появится результат, в виде таблицы:

А значит запрос успешно выполнен. Таким образом вы можете выполнять домашние задания модуля.
How to Install and Configure MySQL on a Windows Server
MySQL is a well-established relational database management system. It is fully compatible with a Windows computer system. By using the MySQL Installer, an application designed to simplify the setup of MySQL products, MySQL can be installed and deployed within minutes.
The article is comprehensive, rich with images, and focuses on the individual steps needed to install and fully configure MySQL on a Windows server.

- Administrator privileges on Windows server
- Windows computer system
Download MySQL Installer for Windows
The MySQL Installer for Windows helps you control the installation process by providing a user-friendly interface. It also guides you through the steps needed to configure MySQL.
Access your Windows server and download the MySQL Installer. A free Community edition MySQL Installer is available from the official page: https://dev.mysql.com/downloads/installer/
You are given the option to download either the Web Community version or the Full MySQL package.
- The Web version (A) contains only the MySQL Installer and configuration files. You can customize and add additional MySQL products at a later point.
- The Full version (B) contains all MySQL Windows products, including the MySQL Server.
Select and download your preferred version. In this example, we selected the Full MySQL Package (B).

After selecting a version, you are provided with the option of signing up for a MySQL Community account. If you are not interested, select the No thanks, just start my download option at the bottom of the page.

By selecting this option, the download process starts immediately. Once the download is complete, you can execute the MySQL Installer file from the download folder.
It can take a few moments while Windows configures the MySQL Installer and prepares the installation and configuration process.
Set Up MySQL Installer for Windows
After accepting the Oracle license agreement terms, the first screen you encounter allows you to define which MySQL products are going to be installed. You can choose between several predefined options or create your custom setup type.
Note: Preconfigured setups can be customized later if necessary.
After accepting the Oracle license agreement terms, the first screen you encounter allows you to define which MySQL products are going to be installed. You can choose between several predefined options or create your custom setup type.
- Developer Default installs all the tools you need to develop and micromanage your MySQL databases effectively.
- Server Only is used to install an instance of the MySQL Server and forgo other MySQL products.
- Client Only installs all products except the MySQL Server and associated tools.
- The Full configuration installs all available MySQL products.
A Custom setup allows you to select the individual elements that are to be installed and alter predefined default settings.
In the example below, we select the Server Only option and click Next.

At this point, the system tries to resolve possible inconsistencies. It might inform you that additional packages need to be installed for the process to continue (e.g., Microsoft Visual C++ 2019 Redistributable Package). You can also run into Path installation inconsistencies if you have previous MySQL installations on your Windows Server.
Luckily the MySQL Installer auto-resolves issues and installs the latest binary compatible version of missing software. You are now ready to start the installation process in earnest. Click Execute to begin the installation process.

Once the status of the installation status is labeled as Complete, you are ready to configure the MySQL database.
Configure MySQL Server on Windows
The MySQL Server 8.0.19 is now ready to be configured. Initiate the process by clicking Next.

1. High Availability
The first configuration option affects database availability. It allows you to decide if you want to set up a Standalone MySQL Server or an InnoDB server cluster to improve availability. In this instance, we selected the classic, single server option.

2. Type and Networking
The Type and Networking section is used to define several essential features.
The Config Type option lets you choose between three server configuration types. Development Computer, Server Computer, and Dedicated Computer define whether the server is dedicated solely to running your MySQL database or is going to share the underlying system with other applications.
In this example, we decided to create a dedicated MySQL server.

The Type and Networking tab can also define the port the MySQL server is listening on. The default setting is port number 3306 and can be changed to suit your needs.
By checking the Show Advanced and Logging Option box, you can set additional logging options at a later stage.
Click Next once you’ve selected the options you feel meet your requirements.

3. Authentication Method
It is possible to choose between two authentication methods, the recommended Strong Password Encryption, and the Legacy Authentication Method. Select the recommended Use Strong Password Authentication option.

4. Accounts and Roles
You are now prompted to enter a password for your MySQL root user. You can also create additional roles for various users and purposes.
This is only an initial setup, and credentials can be edited once the installation is complete.

5. Windows Service
By defining MySQL as a Windows Service, it can now start automatically whenever the Windows system boots.
If you decide to start MySQL as an executable application, you would need to configure it manually.

6. Logging Options (Optional)
If you have selected the Show Advanced Logging option in the Type and Networking tab, you are now able to set up MySQL log preferences.
Logging options let you select the types of logs you want to activate and define the log directories.

Click Next to reach the Advanced Options section.
7. Advanced Options (Optional)
Advanced Options include setting a unique server identifier, and the type of case (Lower/Upper) to be used for Table Names.
These settings are only available if you have checked the Show Advanced Options box in the Type and Networking tab.
8. Apply Configuration
You have successfully configured the MySQL server and need to confirm for the MySQL Installer to apply the configuration.
An overview of the configurations steps appears on the screen. Click Execute to apply the configuration.

The system informs once the configuration process is completed. Select Next to continue the installation process.

Complete MySQL Installation on Windows Server
After clicking Next, you are given the option to copy the installation process log to the Windows Clipboard.

Click Finish to complete the MySQL server installation on Windows.
Start MySQL Server on Windows
If you need to start the MySQL Server on Windows for the first time enter the following command in the Windows Command Prompt:
The path in this command is the default installation folder. In case you have installed MySQL in a different folder, the command needs to reflect that to launch the mysqld executable file successfully.
The —console option displays output directly on your console. Omitting this option sends the output directly to the MySQL logs.
Stop MySQL Server on Windows
To shut down MySQL Server in Windows, type the following command in the Windows Command Prompt:
The mysqladmin tool performs the shutdown command and fully stops the MySQL server. The system does not provide output as confirmation.
Installing MySQL on a Windows server is simple when using the MySQL Installer tool. The configuration process has many available options that are significantly easier to navigate by following the stages outlined in this article.
The same methods can be used to install various MySQL products as well as alter existing configurations at a later point. One of those products is Microsofts SQL Server Express, a free version of Microsoft’s SQL Server. Check out our article on how to install SQL Server Express to learn more about this product.
Как скачать mysql на windows 10
Загрузите MySQL для Windows (выберите ZIP-архив): http://dev.mysql.com/downloads/mysql/
Выберем свою версию , после нажатия ссылки скачать вы перейдете на страницу загрузки MySQL , где вам предложат зарегистрироваться , это делать это не обязательно , ниже по ссылки нажмите ссылке нажмите кнопку , нет , спасибо , просто начните мою загрузку .

В папке c:\WebServer\WAMP\ создайте папку mysql-8.0 и в нее распакуйте архив mysql-8.0.19-winx64 .
Откройте текстовый редактор Notepad++ и создайте файл my.ini и скопируйте туда ниже приведенный код :
Сохраните файл как my.ini в папке C:\MyServer\WAMP\mysql-8.0 , после сохранения закройте файл .
Настройка MySql завершена , сейчас нужно инициализировать и установить MySQL на Windows .
Запуск MySQL
Открываем командную строку от имени администратора и набираем ели копируем строки :
В папке C:\WebServer\home\DB\baza\ должны появиться новые файлы нашей базы .

После удачной инициализации Mysql , служба Mysql будет автоматически запускаться при каждой загрузке Windows .
Остановить службу можно через командную строку от имени администратора набрав команду :
Все, у кого проблемы с сервисом MySQL , чтобы исправить его, пытаются сбросить установку MySQL и установить ее заново:
Как установить MySQL на Windows 10
Запустите свою собственную базу данных на ПК с Windows
MySQL, наряду с несколькими другими компонентами, является основой многих ваших любимых веб-сайтов. MySQL – это база данных, в которой хранится важная информация, такая как учетные данные пользователя, содержимое веб-сайта или параметры размера и цвета ваших любимых продуктов. Это часть «стека» программного обеспечения под названием LAMP, которое означает: Linux, веб-сервер Apache, MySQL и язык программирования PHP. В этой статье мы рассмотрим, почему вы можете захотеть установить MySQL на Windows 10, и как это сделать.
Зачем устанавливать MySQL на Windows 10?
Несмотря на свое важное место в современном Интернете, MySQL является бесплатным программным обеспечением с открытым исходным кодом. Он доступен бесплатно, и вы можете даже загрузить исходный код, если хотите. Для многих это одна из причин, по которой ей доверяют стать самой популярной в мире веб-платформой. В более практическом смысле это означает, что вы можете свободно загружать и использовать MySQL для себя.
Зачем тебе это делать? Что ж, если вам интересно узнать о технологиях, вы можете поиграть с ними, чтобы посмотреть, как они работают. Вы можете создавать свои собственные базы данных, либо для образовательных целей, либо для отслеживания важных предметов в домашних условиях. Вы можете установить его для изучения SQL (язык структурированных запросов), который является языком программирования, используемым для управления большинством баз данных и взаимодействия с ним. Какой бы ни была ваша причина, установка MySQL – это просто.
Как скачать бесплатную версию MySQL Community Edition
Первым шагом, конечно, является получение установщика для MySQL. Перейдите на mysql.com и выберите Загрузки . Вы сразу увидите много текста, объясняющего различные версии MySQL.
Прокрутить вниз. В разделе MySQL Community Edition выберите Загрузки сообщества (GPL) . Community Edition – это бесплатная версия MySQL с открытым исходным кодом.
Что вам не хватает в Community Edition? Немного. Основное различие между выпусками Standard и Community Edition – поддержка Oracle Premier, которая предоставляет вам доступ к линии поддержки, консультационной службе и базе знаний. Основная функциональность MySQL в значительной степени не повреждена.
На следующей странице выберите Сервер сообщества MySQL вверху.
Вам будет представлено несколько ссылок на документацию и тому подобное, но прокрутите вниз до нижней части страницы. Облегчите себе жизнь и выберите Windows (x86, 32 и 64-разрядная версия), MySQL Installer MSI .
На следующей странице вас попросят выбрать один из двух файлов установщика:
- Если у вас есть активное подключение к Интернету, выберите верхнюю загрузку (mysql-installer-web-community-8.0.13.0.msi).
- Если по какой-либо причине вам необходимо отключиться от сети, выберите нижнюю загрузку (mysql-installer-community-8.0.13.0.msi).
Первый будет загружать данные во время установки, а второй – все в одном пакете. Мы будем использовать первый для этой установки, но оба должны поставить вас в одно и то же место, как только вы закончите.
Наконец, вам будет предложено войти в свою учетную запись Oracle. Если у вас его нет или вы не хотите входить, выберите Нет, спасибо, просто начните мою загрузку внизу.
После завершения загрузки мы готовы к установке.
Как установить MySQL на Windows 10
Поскольку мы выбрали установщик MSI, у нас будет хороший мастер, который проведет нас через процесс установки.
На первом экране вас попросят принять условия. В частности, это GNU Public License, одна из основных лицензий с открытым исходным кодом. В основном это говорит о том, что вы не возьмете код и не создадите новую программу для работы с базой данных, которую вы также не выпускаете в качестве открытого источника. Поскольку мы устанавливаем его только для его запуска и тестирования, выберите Я принимаю условия , затем выберите Далее .
Далее вам предоставляется выбор для типов установки. Выберите Пользовательский .
На экране выбора продуктов и функций вам нужно переместить элементы с левой стороны экрана вправо. Сначала откройте MySQL Servers . Затем перейдите к нужному серверу (MySQL Server 8.0.13 – X64) и выберите стрелку вправо . Теперь он выбран для установки.
Выберите Приложения , чтобы развернуть его, затем выберите все, кроме MySQL для Excel и MySQL для Visual Studio . Снова выберите стрелку вправо , чтобы выровнять ее для установки.
Убедитесь, что вы выбираете X64 или X86, в зависимости от процессора вашего ПК и 32-битного или 64-битного.
Наконец, выберите Документация и добавьте его элементы. Немного документации никогда не повредит, и вы также получите несколько примеров баз данных, которые вы можете просмотреть.
Выберите первое требование, затем выберите Выполнить , чтобы найти нужную программу и установить ее. Продолжайте делать это до тех пор, пока все не будет сделано, затем снова выберите Выполнить .
На странице «Проверка требований» в списке не должно быть ничего, помеченного как «Ручной», то есть вам необходимо загрузить и установить его самостоятельно.
Теперь установщик начнет загрузку самого MySQL.
Если вы выбрали загрузку “ в Интернете ” ранее. Вы увидите показатели прогресса для каждой загрузки.
Как только они будут загружены, они начнут установку. Ваша цель – просмотреть список со статусами Полный для всего. После этого выберите Далее .
Затем мастер проведет вас через настройку. Настройте сервер MySQL следующим образом:
- Групповая репликация . Выберите Автономный сервер MySQL/Классическая репликация MySQL .
- Тип и сеть . Выберите тип конфигурации по умолчанию Компьютер разработчика , который позволит вам работать локально.
- Метод аутентификации *. Выберите Использовать надежное шифрование пароля для аутентификации .
- Учетные записи и роли . Введите пароль для своего пользователя root (т.е. администратора) MySQL. Как правило, вы можете (и должны) настроить хотя бы одного обычного пользователя с именем и паролем, но поскольку вы просто тестируете что-то, учетной записи root будет достаточно.
- Служба Windows . Здесь вы можете оставить настройки по умолчанию, но вам нужно выбрать Запустить MySQL Server при запуске системы , чтобы отключить его. Как правило, старайтесь не оставлять сервисы, которые вам не нужны, на вашем компьютере.
Выберите Выполнить , чтобы применить свои настройки.
Повторите этот процесс для других компонентов, как пример базы данных, показанной на рисунке ниже.
Выберите Готово , чтобы завершить установку. Вам не нужно запускать какие-либо приложения на этом этапе.
Как запустить и остановить MySQL Server
Ключ к работе с MySQL – это работающий сервер. Вы можете запустить и остановить сервер из приложения Windows Services.
Нажмите Win + I на клавиатуре, чтобы открыть настройки Windows.
Используя окно поиска, выполните поиск по запросу services .
Выберите Просмотр местных служб .
Как только приложение Services запускается, найдите сервис MySQL. Вероятно, это что-то вроде «MySQL80. » . В основном MySQL плюс номер версии 8.0.
Выберите сервис MySQL, и вы увидите параметры в левой панели. Если служба остановлена, выберите Пуск . Если он уже запущен, вы можете выбрать Перезагрузить , Пауза или Стоп . Вы можете использовать это, чтобы убедиться, что MySQL работает только тогда, когда вы хотите его использовать.