Как правильно установить mysql на windows 10
Перейти к содержимому

Как правильно установить mysql на windows 10

  • автор:

Введение в MySQL

MySQL представляет систему управления реляционными базами данных (СУБД). На сегодняшний день это одна из самых популярных систем управления базами данных.

Изначальным разработчиком данной СУБД была шведская компания MySQL AB. В 1995 году она выпустила первый релиз MySQL. В 2008 году компания MySQL AB была куплена компанией Sun Microsystems, а в 2010 году уже компания Oracle поглотила Sun и тем самым приобрела права на торговую марку MySQL. Поэтому MySQL на сегодняшний день развивается под эгидой Oracle.

Текущей актуальной версией СУДБ является версия 8.0, которая вышла в январе 2018 года, но для которой постоянно выходят подверсии.

MySQL обладает кроссплатформенностью, имеются дистрибутивы под самые различные ОС, в том числе наиболее популярные версии Linux, Windows, MacOS.

Установка MySQL

Для установки MySQL загрузим дистрибутив по адресу http://dev.mysql.com/downloads/mysql/ и выберем нужную версию.

Загрузка MySQL

После выбора версии нажмем на кнопку «Go to Download Page», и нас перенаправит на страницу загрузки дистрибутива. Здесь можно выбрать либо онлайн-загрузчик, либо полный пакет инсталятора. Можно выбрать любой:

Загрузка и установка MySQL

Дальше может быть предложено залогиниться с помощью учетной записи Oracle. Можно пропустить всю эту байду и без какого-либо логина нажать на ссылку «No thanks, just start my download.», и начнется загрузка:

Загрузка и установка MySQL и Oracle

Сначала будет предложено выбрать тип установки. Выберем тип Developer Default , которого вполне хватит для базовых нужд, и нажмем на кнопку Next:

Тип установки MySQL

Затем на этапе установки инсталлятор отобразит весь список устанавливаемых компонентов. У меня он выглядит так:

Установка компонентов и сервера MySQL

Чтобы выполнить установку всех компонентов, нажмем кнопку Execute.

После того, как все компоненты будут установлены, нажмем кнопку Next.

Настройка компонентов при установке MySQL

Далее отобразится окно с перечнем продуктов, готовых к конфигурации

Конфигурация MySQL

Нажмем на кнопку Next и далее будет предложено установить ряд конфигурационных настроек сервера MySQL. В частности, здесь мы видим, что для подключения будет применяться протокол TCP/IP и порт 3306. Оставим все эти настройки соединения и порта по умолчанию:

Type and Networking in MySQL

На следующем шаге будет предложено установить метод аутентификации. Оставим настройки по умолчанию:

Authentication Method in MySQL

Затем на следующем окне прогаммы установки укажем какой-нибудь пароль, и запомним его, так как он потом потребуется при подключении к серверу MySQL:

Установка пароля в MySQL

Следующий набор конфигураций, который также оставим по умолчанию, указывает, что сервер будет запускаться в качестве службы Windows при запуске операционной системы:

MySQL Server as Windows Service

И на следующем экране необходимо применить все ранее установленные конфигурационные настройки, нажав на кнопку Execute:

Apply configuration MySQL

После применения конфигурационных настроек сервер MySQL будет полностью установлен и сконфигурирован, нажмем на кнопку «Finish».

Далее опять отобразится окно с перечнем продуктов, готовых к конфигурации. Нажмем на кнопку «Next»

Конфигурация MySQL

И нам будет предложено установить конфигурацию для второго продукта — MySQL Router :

MySQL Router Configuration

Ничего не будем менять, оставив все настройки по умолчанию, и нажмем на кнопку «Finish».

Далее опять отобразится окно с перечнем продуктов, готовых к конфигурации. Нажмем на кнопку «Next»

Конфигурация MySQL Samples and Examples

И далее нам будет предложено установить конфигурацию для третьего родукта — Samples and Examples (Примеры работы с MySQL). В частности, надо будет указать экземпляр сервера MySQL для получения примеров для работы с MySql. Установленный экземпляр будет автоматически отмечен в списке. Кроме того, предлагает протестировать подключения. В поле Password введем ранее указанный пароль и нажмем на кнопку Check :

Тестирование подключения MySQL

При успешном подлючении к MySQL отобразится выделенная зеленым цветом надпись Connection succeeded . Нажмем на кнопку Next.

И на последнем окне необходимо будет применить конфигурацию для

MySQL Samples and Examples

Далее мы опять увидим окно с перечнем установленных и сконфигурированных продуктов. И нажмем на кнопку Next.

MySQL Instalation

На последнем экране мы увидим два отмеченных поля: Start MySQL Workbench after setup и Start MySQL Shell after setup . Эти поля позволяют запустить графический и консольный клиенты для управления сервером MySQL. Снимем отметки с этих полей, поскольку пока мы не собираемся запускать соответствующие программы.

Finish MySQL Instalation

И нажмем на кнопку Finish. Все! MySQL полностью установлен, сконфигурирован и запущен. И мы сможем с ним работать.

Как установить MySQL на Windows

В этой статье мы рассмотрим установку MySQL Server 2019 Enterprise (английская версия) на операционную систему Windows Server 2016.

Подготовка Windows-сервера к установке MySQL

Сначала нам необходимо создать виртуальную машину с операционной системой Windows Server 2016 из шаблона. Для этого подключаемся к нашей панели управления облаком Cloud4y vCloudDirector.

Установка MySQL на Windows

Создаём новый vApp. Для этого переходим в раздел vApp и нажимаем кнопку NEW. Далее выбираем New vApp

Установка MySQL на Windows 2

В появившемся окне в поле Name вводим имя vApp и нажимаем кнопку Add Virtual Mashine

Установка MySQL на Windows3

Далее в поле Name вводим имя виртуальной машины, а в поле Computer Name имя компьютера в гостевой ОС. В пункте Type ставим галочку напротив From Template для создания машины из шаблона. В появившемся списке выбираем наш шаблон. В нашем случае это будет шаблон VM с Windows Server 2016

Установка MySQL на Windows4

Выбираем политику хранения в разделе storage policy и сетевые настройки в разделе NICS. После проведения настроек нажимаем OK

Установка MySQL на Windows5

Ждём создания нашей виртуальной машины

Установка MySQL на Windows6

Теперь необходимо настроить правило DNAT для RDP (порт 3389) на нашем EDGE. Для этого необходимо узнать ip-адрес, который получила наша машина. Нажимаем кнопку Details на нашей виртуальной машине

Установка MySQL на Windows7

Далее переходим в раздел Hardware в подраздел NICs, смотрим в окне справа ip-адрес машины в столбце IP Address и запоминаем его, он нам пригодится в дальнейшем

Установка MySQL на Windows8

Переходим в раздел Edges

Установка MySQL на Windows9

Выбираем Edge, к которому подключена локальная сеть, в которой находится наша виртуальная машина. Затем нажимаем кнопку Services

Установка MySQL на Windows10

Переходим в раздел NAT и в нём нажимаем кнопку DNAT RULE

Установка MySQL на Windows11

В поле Applied On выбираем внешний интерфейс EDGE.В поле Original IP/Range вводим ip-адрес внешнего интерфейса по которому в дальнейшем будем подключаться по rdp.В поле Protocol выбираем TCP. В поле Original Port вводим порт, по которому мы будем подключаться по RDP. В поле Translated IP/Range вводим ip адрес нашей машины в локальной сети, который мы узнали выше. В поле Translated Port вводим 3389 (порт по умолчанию для протокола rdp). Нажимаем KEEP

Установка MySQL на Windows12

Теперь узнаем пароль администратора в нашей гостевой ОС. Для этого перейдём в раздел Virtual Machines, найдём нашу виртуальную машину и нажмём на ней Details. Переходим в раздел Guest OS Customization и нажимаем справа кнопку EDIT

Установка MySQL на Windows13

Смотрим пароль, который написан напротив поля Specify Password, и запоминаем его. Он пригодится в дальнейшем для подключения по rdp к нашей виртуальной машине.

Установка MySQL на Windows

Подключаемся к нашей виртуальной машине по rdp. При подключении вводим белый ip адрес вашего edge, TCP порт, логин/пароль Администратора. Все эти данные мы вводили и узнавали выше.

Станьте нашим партнёром и получайте доход
до 40% от каждого клиентаСтать партнёром

Установка MySQL Server 2019 Enterprise английская версия

Установка MySQL Server 2019 Enterprise

Смонтируем в нашу виртуальную машину установочный образ MySQL Server 2019 Enterprise английская версия. Для этого подключимся к панели управления облаком vCloudDirector, найдём нашу виртуальную машину и нажмём на ней кнопку Actions.

Установка MySQL Server 2019 Enterprise

Далее в выпадающем меню выберем media и нажмём insert media

Установка MySQL Server 2019 Enterprise

Выбираем установочный ISO образ MySQL Server 2019 Enterprise английская версия и нажимаем OK. Затем переходим в RDP подключение и открываем установочный диск

Установка MySQL Server 2019 Enterprise

Перед нами появляется SQL Server Installation Server, а именно окно планирование. Здесь нас ничего не интересует, переходим к пункту Installation.

Установка MySQL Server 2019 Enterprise

Здесь выбираем пункт New Sql Server stand-alone installation or add features to an existing installation

Установка MySQL Server 2019 Enterprise

Лицензия уже вшита в установщик, вводить ничего не надо, поэтому нажимаем NEXT

Установка MySQL Server 2019 Enterprise

Принимаем лицензионное соглашение и нажимаем Next.

Нас предупреждают, что не настроен Windows Firewall. Настройку выполним позже. Нажимаем Next

Установка MySQL Server 2019 Enterprise

Далее выбираем все компоненты для полной установки

Установка MySQL Server 2019 Enterprise

Далее есть возможность выбрать имя экземgляра MySQL Server.Оставляем имя по умолчанию и нажимаем NEXT

Установка MySQL Server 2019 Enterprise

Здесь оставляем без изменений, т. к. у нас не будет кластера серверов SQl server 2019.

Установка MySQL Server 2019 Enterprise

Отставляем всё без изменений, чтобы Open JRE 11.0.3 скачался из интернета и был установлен. Сервисные аккаунты, которые будут созданы при установке сервера, оставляем без изменений.

Установка MySQL Server 2019 Enterprise

Далее советую выбрать Authentication Mode, Mixed Mode. Вводим пароль аккаунта администратора MySQL Server в поле Enter password и повторяем его в поле Confirm password.Также добавляем системного администратора нажав на кнопку Add Current User.

Установка MySQL Server 2019 Enterprise

Выберем обычный режим анализа данных Tabular mode

Установка MySQL Server 2019 Enterprise

Далее оставляем порт для подключения к SQL Server по умолчанию. SSL certificate оставляем тоже без изменений.

Установка MySQL Server 2019 Enterprise

Оставляем ссылку для подключения к MySQL Server c Worker node без изменений.

Установка MySQL Server 2019 Enterprise

Добавляем административную системную учётную запись для Службы Контроллера Распределённого Воспроизведения. Нажимаем NEXT

Установка MySQL Server 2019 Enterprise

Оставляем без изменений, так как мы не будем использовать распределённое воспроизведение, нажмём NEXT

Установка MySQL Server 2019 Enterprise

Здесь нажимаем Accept для будущей возможности выполнять R скрипты в БД

Установка MySQL Server 2019 Enterprise

Нажимаем ещё раз Accept для возможности выполнять python-скрипты в базе данных и затем нажимаем Next

Установка MySQL Server 2019 Enterprise

Проверяем компоненты, которые будут установлены, нажимаем Install и ждём окончания установки.

Установка MySQL Server 2019 Enterprise

Проверяем, все ли компоненты установились

Установка MySQL Server 2019 Enterprise

Далее установим Microsoft SQL Management Studio для подключения к нашему MySQL Server. Нажмём кнопку Install SQL Server Management Tools

Установка MySQL Server 2019 Enterprise

Выберите браузер для скачивания дистрибутива. Нас перебрасывает на сайт Microsoft. Нажимаем кнопку Free Download for SQL Server Management Studio (SSMS) 18.11.1

Установка MySQL Server 2019 Enterprise

Перезагружаем компьютер клавишей Restart

Установка MySQL Server 2019 Enterprise

Выбираем путь установки программы. Я оставлю по умолчанию. Затем нажимаем INSTALL и ждём окончания установки.

Установка MySQL Server 2019 Enterprise

Затем запускаем SQL Server Management Studio

Установка MySQL Server 2019 Enterprise

и подключаемся к нашему MySQL server, нажав Connect

Установка MySQL Server 2019 Enterprise

Мы подключились к нашему MySQL Server. Значит, он установлен правильно

Установка MySQL Server 2019 Enterprise

Теперь можно создавать новые базы и работать с ними.

Установка MySQL сервера на Windows 10

img

Всем привет! Сегодня мы покажем процесс установки MySQL сервера версии 8.0 на Windows 10 с помощью автоматического установщика. До этого мы уже рассказывали как установить MySQL сервер на CentOS 7, теперь мы решили коснуться несколько более известной всем платформы.

Установка

Итак, начнем. Как я уже упомянул ранее, мы будем использовать автоматический установщик, который необходимо скачать по следующей ссылке: https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.11.0.msi

Файл «весит» примерно 200 Мб, и в нем уже есть все необходимое для установки. Дважды кликаем на исполняемый файл, принимаем условия лицензионного соглашения (галочка) и кликаем Next.

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

Далее выбираем тип установки, коих есть несколько — установка готового «набора разработчика», установка только сервера, только клиента, полная установка (первая опция + дополнительные инструменты) и кастомная. В нашем случае мы выбираем установку сервера.

Выбор типа установки MySQL

Далее кликаем Execute и ждем завершения установки.

Установка MySQL

Затем нажимаем Next.

Установка MySQL

Переходим на этап настройки — нажимаем Next.

Настройка сервера MySQL

Так как мы показываем самую простую установку, выбираем первую опцию, также как на скриншоте — отдельный MySQL сервер и кликаем Next.

Выбор типа установки MySQL сервера

Настраиваем сетевые параметры — для демонстрационных целей мы все оставили по умолчанию.

Настройка сетевых параметров для MySQL сервера

Затем настраиваем параметры аутентификации — выбираем первую опцию и нажимаем Next.

Настройка параметров аутентификации для MySQL сервера

Устанавливаем рутовый пароль для сервера — чем сложнее, тем лучше. Мы рекомендуем использовать по меньшей мере пароль из 12 символов, содержащий буквы, цифры и специальные символы. Также на этом этапе можно добавить пользователей — мы, к примеру, добавили пользователя asterisk.

Настройка пароля для root и создание пользователей

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

Настройка службы MySQL в Windows

Далее настраиваем плагины и расширения — мы на данном этапе оставили все по умолчанию, т.к демонстрируем базовую установку сервера.

Настройка плагинов и расширений для MySQL

Далее необходимо применить настройки — кликаем Execute и ждем.

Применение настроек для MySQL

Завершение установки и проверка работоспособности

Готово! Теперь осталось нажать Finish два раза — поздравляем! Вы установили MySQL сервер.

Завершение установки MySQL Server

Теперь давайте проверим его работоспособность. Для этого необходимо открыть приложение, которое было установлено вместе с сервером — MySQL 8.0 Command Line Client. Необходимо будет ввести рутовый пароль, который был указан вами во время установки и, затем, выполнить команду show databases;

Очень важно не забывать точку с запятой в командах, как в примере выше.

Результатом вы должны увидеть несколько созданных по умолчанию баз данных — mysql, performance_schema, information_schema и sys. Для выхода введите команду exit .

Как установить и настроить MySQL на Windows Server?

Giteqa

Каждой компании требуется своя база данных в которой можно хранить данные о клиентах, товарах и прочем. А чтобы было удобно работать с базой данных необходимо использовать различного рода реляционные системы, но среди них можно выделить MySQL, ставший одной из основных систем для работы с СУБД.

СУБД – система управления базами данных

Windows

Для настройки MySQL вам необходимо его скачать с официального сайта
https://dev.mysql.com/downloads/installer/

MySQL community edition является бесплатной утилитой.

Когда перейдете по данной ссылке вам предстоит выбрать какую из версий скачать WEB либо полную. На скриншоте можете увидеть разницу

mysql-download

  • WEB – данная версия автоматически загружает все необходимое, но для него необходим доступ в интернет. Например, если вы желаете установить MySQL на сервер без интернета, то данная версия вам не подойдет.
  • Полная версия – данная версия может быть установлена на систему без доступа в интернет. Она включает в себя все необходимые данные для установки на офлайн систему.

Перед скачиванием вас перенаправит на страницу где будет предложено войти в свою учетную запись Oracle либо зарегистрировать её, и вы можете это сделать, но если нет времени, то нажмите на “No thanks…” После этого начнется скачивание.

serverdownload

Сейчас мы установим серверную версию на сервер и клиентскую версию на пк с которого будем входить на сервер.

Установка серверной версии

Я использую сервер, построенный на нашем сервисе Mivocloud так как наши серверы имеют доступ к интернету сразу после создания то его просто скачать.

Я уже скачал установщик и сейчас пошагово покажу вам как с ним взаимодействовать.

  1. Во время установки выбрать Server Only – это позволит вам установить все необходимое только для сервера.

ServerInstall

  • Developer – Позволяет установить все необходимые компоненты для работы разработчика, а именно включает в себя и Server и Workbench и т.д.
  • Server – Устанавливает все необходимые компоненты для сервера.
  • Client – Устанавливает все необходимое для работы со стороны клиентка кроме установки Server.
  • Full – Установка всех дистрибутивов.
  • Custom – Выборочная установка.
  1. После того как выбрали установку именно сервера нажимаем “Next” после чего нас перенесет к самой установки где нужно нажать “execute”.

Ustanovka-Servera

Чтобы вы смогли установить MySQL необходимо чтобы в системе был установлен Microsoft Visual C++. Если он не установлен вам предложит его установить сам установщик.

  1. После того как все установилось рядом с MySQL Server будет зеленая галочка, а в столбце “Status” будет указано что все скачено.
  2. После этого необходимо еще раз нажать кнопку “Execute” при переходе к следующему шагу и скачать полностью сервер. После скачивания рядом появится зеленая галочка как в примере ниже.

serverScacen

Жмем “Next” и переходим к следующему шагу установки.

  1. Нас перенесет на установку где необходимо также нажать “Execute” и дождаться установки.
  2. После установки мы окажемся в пункте “Product Configuration” где мы будем настраивать MySQL сервер.
Product Configuration Server
  1. Предлагается выбрать Тип работы и сети. Оставляем здесь все по умолчанию (Если нет необходимости изменить какие-то данные) и жмем “Next”.

tipset

  1. Далее нас переносит к выбору методу входа, лучше всего использовать рекомендованный. Жмем “Next” и переходим к следующему пункту.

bezopasnost

  1. Далее нас перенесет к пункту где необходимо ввести пароль для учетной записи администратора и также можно добавить пользователя.

paroladmina

Как можно заметить я ввел пароль для администратора (немного выше надписи “Strong”), а также ввел имя пользователя, которого собираюсь добавить и пароль для него (немного выше надписи “Medium”). После того как я нажму ОК пользователь будет добавлен и будет отображаться в пункте “MySQL User Name”.

  1. Далее нас перенесет на страницу выбора будет ли MySQL работать как windows окно либо нет. (Пункт configure MySQL server as a Windows service) Также здесь можно будет ввести ему имя и указать будет ли он включаться автоматически с запуском windows.
    Я все оставляю по умолчанию.

serverivybor

  1. В конце нас переносит на подтверждение настроек. Нужно нажать “Execute” и дождаться установки (вокруг всех компонентов будет зеленая галочка).

podtverzdenienastroek

  1. После окончания жмем на “Finish”. Таким образом мы завершили настройку MySQL Server.

Чтобы войти в командную строку используйте кнопку “Пуск” выберите строку MySQL Command line и введите пароль администратора после чего вы будете авторизованы.

commandline

Установка клиентской версии

Для клиентской версии я уже скачал на свой пк установщик и сейчас покажу как с ним работать.

  1. Выбираем клиентскую версию в установщике.

ustanovkaklienta

  1. Далее нажимаем “Next” и нас переносит в пункт проверки рекомендуемых приложений, нажимаем “Next” и “Yes”.

proverka

  1. После этого нас перенесет на пункт “Download”, нажмите на “Execute” и дожидаемся окончания скачивания.

skacalos

  1. После этого переходим к инсталляции. Также нажимаем на “Execute” и ожидаем окончания установки.

ustanovka

  1. После того как все установилось также переходим к настройке.
Product Configuration Client

Здесь нам необходимо подключиться к серверу, а для этого нужно нажать на Bootstrap MySQL и ввести данные. Такие как: Имя хоста либо ИП адрес, порт, имя пользователя и пароль.

clientpodkliucenie

Также можно не производить настройку просто убрав галочку.

klientend

После этого жмём “Finish” и нас перенесет в WorkBench если не была снята галка.

Workbench

Чтобы подключиться к нашему серверу нам потребуется на главной странице нажать на “Database” (Ctrl+U).

workbench

Далее в открывшемся окне нужно ввести данные для входа. Вам потребуется ввести имя хоста либо ИП адрес, также порт, который вы указывали при регистрации MySQL Server (У меня он по умолчанию), имя пользователя и пароль кнопкой “Store in Vault”.

Например, ранее я создал пользователя Mivocloud, его я укажу как пользователя через которого буду входить, а также укажу его пароль.

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

passclient

Далее нажимаем ОК и нас переносит к самой базе данных и где вы можете работать с ней.

clientkonec

Проверка и настройка MySQL

Для того чтобы проверить работает ли БД можно ввести простую команду “Select 1000 from dual” и, если у вас выдаст это же на выходе значит все работает стабильно.

proverkaraboti

Настройка достаточно простая, например, добавим пользователя. Для этого вам нужно нажать на “Users and Privileges” а потом на “Add Account” и там вы можете ввести имя нового пользователя и создать пароль для учетной записи, также там можно выбрать тип аутентификации.

nastroika

Также вы можете ограничить время работы пользователя в аккаунте и указать другие ограничения перейдя в “Account Limits”.

nastroikalimit

Вы можете указать роль данного аккаунта с помощью вкладки “Administrative Roles”, например, я указал что пользователь будет Администратором безопасности.

nastroikaroly

Также вы можете выбрать к чему будет доступ у пользователя благодаря вкладке “Schema Privileges

nastroikaprivilegii

Также можно удалить ранее созданный аккаунт либо поменять в нем пароль. Просто выберите необходимый профиль и поменяйте пароль введя новый либо удалите профиль нажав “Delete

NastroikaUdalenie

Также в панели администратора вам доступно больше различных функций, к примеру, вы можете отследить статус сервера, информацию о клиентах, статус системы, а также можно загрузить данные либо скачать их.

  • Отслеживание статуса сервера

statusServer

Чтобы просмотреть статус сервера нажмите на “Server Status” и сможете отследить работу сервера, его загруженность и прочие данные.

  • Подключения клиентов

ClientSvyazi

Чтобы проверить какие клиенты подключены и прочую информацию о них нажмите на “Client Connections”.

  • Статус системы

stutasSystem

Для того чтобы получить всю информацию о MySQL сервере просто нажмите на “Status and System” и там вы сможете отследить все что вам необходимо.

  • Данные

dannyeeksport

Экспорт данных можно осуществить с помощью “Data Export” необходимо просто выбрать те данные, которые желаете загрузить экспортировать.

dannyeimport

Импорт данных можно осуществить с помощью “Data Import/Restore”. Нажимаете и выбираете далее уже файлы, которые нужно импортировать, а во вкладке “Import Progress” можно отследить прогресс.

Заключение

В данной статье вы ознакомились с тем как можно установить и настроить базу данных MySQL. Я показал вам как можно установить MySQL на сервер и клиенту на компьютер чтобы была возможность использовать удаленно эту систему для управления СУБД. Если вам необходимо установить на Windows данную систему, то вы можете использовать это же руководство для установки и сервера и клиента на один компьютер, и это очень просто осуществить главное при выборе установочных пакетов выбрать “Full”.

Порой очень сложно правильно настроить сервер и систему для того чтобы было удобно работать с БД, но вы можете попробовать построить свой сервер и на нём установить MySQL используя наши услуги.

У нас в сервисе легко создать сервер, на который можно быстро установить БД и работать с ней, самое главное, что каждый наш сервер, который вы создаете имеет доступ в интернет и другие преимущества.
Можете ознакомиться со всеми возможностями по данной ссылке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *