Как установить mysql server на windows server

MySQL — СУБД с открытым исходным кодом, широко применяемая в хранении, организации больших объемов данных с высокой скоростью и производительностью. Поддерживает язык SQL, позволяя производить разные манипуляции с базами, к примеру, создание таблиц, изменение, удаление, вставку данных. Кроме того, MySQL поддерживает использование триггеров, функций, хранимых процедур. Популярность обусловлена простотой использования, хорошей производительностью и большим разнообразием ПО для непосредственно работы с ней. Ниже рассмотрим процесс инсталляции в операционной системе Windows Server.

Подготовительные работы

Для корректной установки СУБД требуется наличие установленного пакета Python не ниже версии 3.7. Необходимо заранее загрузить и установить его на сервер. Кроме того, желательно обновить ОС последними патчами от Microsoft.

Требование установленного Python

Скриншот №1. Окно с требованием наличия установленного Python

Загружаем дистрибутив msi с сайта и устанавливаем, следуя мастеру установки, практически везде нажимая «Далее».

Загрузка дистрибутива MySQL

Перед тем как начать установку, необходимо загрузить дистрибутив MySQL с официального сайта. Выберите опцию «MySQL Installer for Windows», загрузите и запустите ее на вашем сервере.

Загрузка дистрибутива

Скриншот №2. Загрузка дистрибутива

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

После того как загрузка успешно завершена, на вашем экране появится интерфейс установщика MySQL. Для установки только MySQL выберите «Custom». Однако, если вы решили, что вам необходимы другие продукты Oracle, выберите «Developer Default». Следует обратить внимание, что некоторые компоненты могут зависеть от других, и если вы их не выберете, то не получите необходимый функционал системы. Нужно выбрать один из вариантов ,наиболее подходящий под задачи сервера, в данном случае, выберем «Full» и нажмём «Next», чтобы перейти к установке.

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

Скриншот №3. Выбор компонентов для установки

На следующей странице «Installation» нажимаем «Execute»

Запуск установки

Скриншот №4. Запуск установки

Настройка типов подключений

Следующий шаг — настройка типов подключений. Если вам необходимы стандартные настройки, оставьте дальнейшие пункты без изменений.
На этапе создания пользователя администратора необходимо будет сменить его пароль. Эта учетная запись будет использоваться для управления системой MySQL.

Выбор профиля использования сервера настройки сети

Скриншот №5. Выбор профиля использования сервера и настройки сети
Выбор метода аутентификации
Скриншот №6. Выбор метода аутентификации
Установка пароля администратора СУБД
Скриншот №7. Установка пароля администратора СУБД
Установка приложения для работы в качестве службы Windows
Скриншот №8. Установка приложения для работы в качестве службы Windows
Инсталлятор предлагает защитить важные собственные данные СУБД
Скриншот №9. Инсталлятор предлагает защитить важные собственные данные СУБД с помощью ACL
Подтверждение конфигурации и начало установки
Скриншот №10. Подтверждение конфигурации и начало установки

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

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

Запуск настройки после установки

Скриншот №11. Запуск настройки после установки
Настройка роутера MySql
Скриншот №12. Настройка роутера MySql
Подключение к локальному установленному серверу
Скриншот №13. Подключение к локальному установленному серверу
Завершение установки
Скриншот №14. Завершение установки

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

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

Подключение к локальному серверу и БД

Скриншот №15. Подключение к локальному серверу и БД
Подключение к локальной БД
Скриншот №16. Подключение к локальной БД

После подключения к БД можно воспользоваться таким запросом для проверки версии СУБД:

SELECT version();

Результат будет примерно как на скриншоте ниже:

Проверка версии СУБД

Скриншот №17. Проверка версии СУБД

В результате можно сказать, что установка выполнена успешно.

Заключение

В статье были рассмотрены основные этапы установки данной СУБД на сервер. Установка MySQL на Windows Server не слишком сложна, если вы следуете нашим шагам. Если у вас возникнут какие-либо проблемы или вам понадобится помощь, советуем обратиться к документации MySQL или к сообществу разработчиков для получения дополнительной информации.

191028
Санкт-Петербург
Литейный пр., д. 26, Лит. А

+7 (812) 403-06-99

700
300

ООО «ИТГЛОБАЛКОМ ЛАБС»

191028
Санкт-Петербург
Литейный пр., д. 26, Лит. А

+7 (812) 403-06-99

700
300

ООО «ИТГЛОБАЛКОМ ЛАБС»

MySQL представляет собой реляционную СУБД (систему управления базами данных) с открытым исходным кодом. Данная СУБД используется как в небольших проектах, так и в корпоративных системах, обрабатывающих большие объёмы данных. MySQL является одной из самых распространённых СУБД в силу простоты в использовании и низкого порога входа. Ниже рассмотрим специфику установки MySQL на виртуальный сервер, работающий под управлением Windows Server 2016.

Дистрибутив MySQL доступен на странице загрузки официального сайта. Для того, чтобы загрузить его, выберите операционную систему Microsoft Windows, после чего нажмите Download на строке Windows (x86, 64-bit), MSI Installer.

Страница загрузки инсталлера MySQL

Перед загрузкой дистрибутива система предложит вам войти или зарегистрироваться на сайте MySQL. Вы можете войти на сайт, если у вас есть соответствующая учётная запись, либо зарегистрироваться, если есть желание. Чтобы не делать ни первого, ни второго, нажмите на ссылку No thanks, just start my download.

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

По окончании загрузки запустите скачанный файл на исполнение. В стартовом окне мастера установки нажмите Next.

Стартовое окно мастера установки MySQL

В следующем окне необходимо согласиться с условиями лицензии, активировав опцию I accept the terms in the License Agreement. После чего нажмите Next.

Соглашение с условиями лицензии MySQL

Далее, для установки полного пакета MySQL нажмите кнопку Complete.

Выбор полного пакета MySQL

И наконец, для запуска непосредственно инсталляции нажмите Install.

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

Когда установка закончится, нажмите Finish. При этом, если будет стоять галочка в строке Run MySQL Configuration, после закрытия установщика система запустит конфигуратор MySQL.

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

Конфигуратор MySQL

В стартовом окне конфигуратора нажмите Next.

Стартовое окно конфигуратора MySQL

На следующем шаге в строке Config Type выберите Development Computer. Данная конфигурация позволяет установить MySQL с целью демонстрации его возможностей. Дополнительные опции на этом шаге пока оставьте предложенными по умолчанию.

Выбор конфигурации

В окне Accounts and Roles придумайте и введите пароль для учётной записи root. Также, при необходимости добавьте в MySQL пользователя для использования в системе и назначьте ему роль, состоящую из набора привилегий. Добавление новой учётной записи можно произвести при помощи кнопки Add User.

Пароль учётной записи root

Далее, мастер установки предполагает, что по умолчанию MySQL будет запускаться как служба, которая будет называться MySQL81. Активированная опция Start the MySQL Server at System Startup означает, что служба будет запускаться вместе с запуском сервера. Выбранное значение Standard System Account говорит о том, что служба будет запущена от имени стандартной системной учётной записи. В нашем примере нет необходимости использовать для этого специализированного пользователя.

Служба WIndows - Установка MySQL на Windows Server

В окне Server File Permissions конфигуратор предлагает защитить каталог данных сервера, обновив разрешения для файлов и папок, размещённых в каталоге установки MySQL. Из предложенных вариантов выберите предоставление полного доступа только учётной записи, запускающей службу, и группе администраторов.

Разрешения на каталог установки MySQL

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

Образцы баз данных - Установка MySQL на Windows Server

Для применения выбранной конфигурации нажмите Execute.

Запуск применения выбранной конфигурации

После применения конфигурации нажмите Next.

Применение конфигурации - Установка MySQL на Windows Server

В следующем окне нажмите Finish.

Завершение работы конфигуратора - Установка MySQL на Windows Server

Запуск MySQL

После окончания работы конфигуратора можно будет запустить командную строку MySQL и проверить корректность исполнения запросов. Для запуска командной строки в меню Пуск необходимо использовать ярлык MySQL 8.1 Command Line Client.

Запуск командной строки MySQL

Для подключения к MySQL нужно набрать пароль учётной записи root, который вы вводили в окне Accounts and Roles во время настройки конфигуратора.

Командная строка MySQL - Установка MySQL на Windows Server

В качестве проверки работоспособности мы использовали несколько простейших команд, которые позволяют увидеть, что наши запросы исполняются корректно. Например, команда SHOW DATABASES; покажет все присутствующие в нашем MySQL базы данных. При помощи команды CREATE DATABASE your_base; мы создали новую базу данных с именем your_base.

Создание базы данных - Установка MySQL на Windows Server

Созданная база будет находиться в списке баз данных, если повторно ввести команду SHOW DATABASES;.

Переключение к созданной базе данных

Для того, чтобы переключиться на новую базу, мы использовали команду USE your_base;. Следующей командой мы создали простенькую таблицу в созданной базе данных:

CREATE TABLE your_table(

ident INT,

size INT,

name VARCHAR(12));

Наша новая таблица содержит три столбца: поля ident и size типа INTEGER, а также символьное поле name длиной равной двенадцати символам.

Создание таблицы - Установка MySQL на Windows Server

Для выхода из командной строки применяется команда EXIT;.

  • Главная

  • Инструкции

  • MySQL

  • Как установить MySQL на Windows: пошаговая инструкция

MySQL — это бесплатная реляционная система управления базами данных, разработанная компанией Oracle. Популярность ей принесли доступность, простота и многофункциональность. Разработка множества функций выполнена не только разработчиками ПО, но и пользователями, благодаря исходному коду, который опубликован в свободном доступе. 

В данной статье будет подробно рассказано, как установить MySQL на Windows и произвести ее базовую настройку. В инструкции будет рассмотрена установка программы на ОС Windows 10. 

Чтобы установить MySQL на Windows 10, понадобится компьютер с установленной операционной системой. 

Скачивание дистрибутива

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

  1. Первый вариант — скачать загрузочный файл версии mysql-installer-web-community.msi. Он произведет автоматическую установку всех необходимых компонентов. Важно уточнить, что данный вариант установки предполагает обязательное наличие подключения сервера к интернету.
  2. Второй вариант — скачать загрузочный файл версии mysql-installer-community.msi. Он позволит установить все компоненты СУБД даже при отсутствии интернет-соединения у сервера.

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

Image13

После выбора варианта скачивания программы сервис предложит зарегистрировать веб-аккаунт Oracle либо войти под существующими данными. Этот этап можно пропустить. Для этого нужно нажать на соответствующую ссылку, как показано на картинке ниже.

Image15

Установка MySQL

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

В самом начале пользователю будут предложено несколько вариантов установки. Среди них: 

  • Developer Default — вариант по умолчанию. Он подразумевает установку всех необходимых компонентов для разработчика.
  • Server only — установка только сервера СУБД.
  • Client only — установка только клиентской части СУБД.
  • Full — установка всех компонентов скачанного дистрибутива.
  • Custom — установка с возможностью выбора только необходимых пользователю компонентов.

Выбираем полную установку («Full»). Для начинающих пользователей это будет лучший вариант. После выбора нажимаем кнопку «Next».

Image17

Теперь программа установки предложит пользователю установить все необходимые компоненты для работы расширений СУБД. Если у них есть статус Manual, то они никак не будут мешать программе стабильно выполнять задачи. Можно выбрать необходимые из списка компоненты, затем нажать кнопку «Execute» и установить их, либо пропустить данный шаг и нажать кнопку «Next». Если пользователь выбрал второй вариант, то ему будет выведено на экран уведомление об отсутствии некоторых компонентов. Нужно нажать «Yes», чтобы подтвердить свой выбор.

Image20

Следующим шагом будет последовательная установка всех компонентов СУБД. Для этого нажимаем кнопку «Execute».

Image19

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

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

Image6

Настройка конфигурации MySQL Server

MySQL Server уже установлен на Windows 10. В первую очередь нужно произвести настройку его конфигурации. В открывшемся окне уже будут выставлены все нужные параметры по умолчанию, поэтому нажимаем «Next».

Image5

После будет предложено выбрать тип аутентификации. Оставим рекомендованный и переходим к следующему этапу.

Image4

В открывшемся окне нужно задать пароль суперпользователя (root). Кроме того, на данном этапе можно добавить других пользователей. Для этого нужно нажать кнопку «Add User» и заполнить необходимые поля:

  • Поле «User Name» — имя пользователя.
  • Поле «Host”» — хост, с которого пользователь будет авторизовываться.
  • Поле «Role» — роль пользователя для работы в СУБД.
  • Поля «Password» и «Confirm Password» — пароль и подтверждение пароля для создаваемого пользователя.

Выполним все необходимые действия.

Image7

Нажимаем «OK» в окне создания пользователя. Он будет создан, а пароль суперпользователю задан. Нажимаем «Next».

Далее установщик предложит запускать MySQL Server как Windows-сервис. Если убрать в данном пункте галочку, то запускать его нужно будет из командной строки. 

По усмотрению пользователя, предложенное имя Windows-сервиса можно оставить либо изменить на иное.

Следующий чекбокс отвечает за запуск службы и сервера одновременно. 

Пункт Run Windows Service предлагает выбрать учетную запись, от которой будет запускаться служба.

Никаких изменений в предложенный установщиком вариант вносить не будем. Перейдем к следующему этапу.

Image2

Нужно применить измененные параметры конфигурации. Для этого нажимаем кнопку «Execute».

Как только все зеленые галочки рядом с пунктами будут выставлены — нажимаем «Finish».

Image12

Теперь статус конфигурации MySQL Server помечен как завершенный. Нажимаем кнопку «Next».

Настройка конфигурации MySQL Router

В открывшемся окне не будем вносить никаких изменений, а просто нажимаем «Finish». Все представленные настройки нужны для распределения нагрузки между программами MySQL в кластере.

Image9

Настройка завершена. Переходим к настройке Samples and Examples.

Настройка конфигурации Samples and Examples

В открывшемся экране нужно будет заполнить ранее заданные логин и пароль для пользователя root и нажать кнопку «Check» для проверки соединения.

Image16

Как видно по картинке, соединение успешно установлено. Нажимаем «Next» и применяем все параметры кнопкой «Execute». Начнется установка необходимых компонентов раздела Samples and Examples на сервер СУБД.

Image11

Как только установка будет завершена — нажимаем «Finish».

Image8

Установка СУБД завершена. Для её дальнейшей работы и настройки запустим MySQL Workbench. Для этого установим галочку в соответствующем чекбоксе и нажмем «Finish».

Image18

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

После завершения загрузки откроется установленный на Windows 10 MySQL Workbench. В стартовом окне программы содержится одно подключение от пользователя root. Кликаем на него и вводим пароль, заданный ранее.

Image3

После этого выполнится подключение к серверу и откроется рабочая область среды MySQL Workbench.

Image14

Теперь откроем вкладку «Schemas» в левой части рабочей области и развернем список таблиц в схеме «sakila». Здесь будут представлены тестовые данные, которые мы устанавливали ранее.

Image1

Попробуем сделать первый запрос SELECT, который представит все данные из таблицы actor. Он будет выглядеть следующим образом:

SELECT *FROM sakila.actor

Результат запроса будет представлен на картинке ниже.

Image10

Заключение

В данной статье была представлена инструкция по правильной установке MySQL на Windows 10. Также, во время нее была произведена настройка конфигураций MySQL Server, MySQL Routers и Samples and Examples. Этого будет достаточно для работы с небольшими проектами в MySQL. Для более серьёзных проектов необходимо сделать еще ряд действий, помимо тех, что были представлены в данной статье. В том числе правильно настроить конфигурацию MySQL Routers для работы кластерной СУБД.

Введение 

MySQL — реляционная система управления базами данных с открытым исходным. Простота использования и низкий порог входа сделал ее одной из популярных свободно распространяемых систем управления базами данных. MySQL используется как во многих небольших проектах (например, сайтах на WordPress), так и в высоконагруженных корпоративных системах.

В этой статье мы рассмотрим особенности установки MySQL на операционную систему Windows и расскажем о создании пользователей, оптимальной настройке производительности, устранении неполадок и о многом другом.

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

Перед началом подготовки сервера, закажем лицензию для Windows. Без этого создать сервер не получится. Для этого перейдем на экран «Лицензии» и нажмем кнопку «Купить лицензию».

В открывшемся выпадающем меню выберем соответствующий типа лицензии Windows Server 2019 Standard и нажмем кнопку «Оплатить».

После этого в списке лицензий появится лицензия Windows Server 2019 Standard.

Теперь можно приступать к подготовке сервера на базе ОС Windows Server 2019. Для этого в панели управления Selectel перейдем на экран «Облачная платформа» и нажмем на кнопку «Создать сервер»

В качестве образа операционной системы необходимо выбрать образ операционной системы Windows. Для этого нажмем на кнопку «Выбрать другой источник».

В появившемся всплывающем меню выберем готовый образ операционной системы Windows Server 2019 Standard Legacy BIOS и нажмем на кнопку «Выбрать».

В разделе «Серверы» и привязываем к серверу созданную лицензию. После выполненных действий нажимаем на кнопку «Создать».

Через несколько минут сервер перейдет в состояние Active и к нему можно будет подключиться по протоколу RDP.

После создания сервера, ему автоматически присваивается пароль учетной записи Administrator. Под этой учетной записью мы и подключаемся по RDP.

После выполненных подготовительных действий, можно приступать к установке MySQL на Windows-сервер.

Установка MySQL

Перед началом установки скачаем дистрибутив из специального раздела на официальном сайте MySQL. Нажимаем кнопку Go to Download Page.

После перехода на страницу загрузки выбираем опцию Windows (x86, 32-bit), MSI Installer (mysql-installer-community) и нажимаем на кнопку Download. Это на самом деле 64-битная версия СУБД, которая отмечена вендором как 32-битная. В результате мы получим установочный пакет, который затем можно установить на сервер даже без подключения к интернету. 

Также можно скачать версию mysql-installer-web-community, которая представляет собой автоматический установщик и работает при наличии подключения сервера к интернету. На серверах все же не часто можно встретить свободный доступ к интернету. После загрузки дистрибутива приступим к его установке.

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

В появившемся представлении выбираем в меню Full для установки всех компонентов СУБД. Для работы с базой данных будет достаточно установить Server Only. В примере мы выбрали Full, т.к. считаем, что для знакомства с базой данных дополнительно понадобится визуальная консоль для управления MySQL Workbench. Также будут полезны примеры данных, с которыми можно сразу начинать работу для эффективного изучения работы СУБД. Также есть возможность выбрать для установки отдельные элементы, выбрав в меню пункт Custom. Нажимаем кнопку Next.

На следующем экране появятся системные требования к установке, выполнив которые, установщик приведет систему в соответствие с ними. Нажмем на кнопку Execute.

После установки дополнительных пакетов нажимаем кнопку Next. Пакеты в статусе Manual являются опциональными и не будут препятствовать нормальной работе СУБД.

На следующем экране будут показаны устанавливаемые компоненты. Проверяем статус готовности к установке каждого компонента и нажимаем на кнопку Execute.  

После установки компонентов убедимся в наличии статуса Complete по каждому из них. После этого нажмем на кнопку Next для перехода к следующему экрану.

На следующем представлении установщик предлагает выполнить конфигурацию компонентов MySQL Server, MySQL Router и Samples and Examples. Нажимаем кнопку Next.

В выпадающем меню Config Type выбираем Development Computer, т.к. установка выполняется в целях демонстрации. Для подключения к базе данных будем использовать протокол TCP/IP. Другие два варианта подключения, помимо TCP/IP, лучше использовать при локальном подключении, т.е. когда приложение установлено на том же сервере, что и база данных. 

Например, метод подключения Shared Memory более производителен, он помогает избегать использование сетевого стека. Заметим, что в производственных средах метод подключения через TCP/IP более предпочтителен, т.к. приложение может иметь тенденцию к росту. Использование этого протокола в распределенной среде упрощает выявление и диагностику нештатного взаимодействия базы данных и приложения. Остальное оставляем по умолчанию и нажимаем кнопку Next.

На следующем экране выбираем тип аутентификации. Воспользуемся рекомендацией вендора, выберем пункт Use Strong Password Encryption for Authentication. Переключение на Use Legacy Authentication Method можем рассматривать только если драйвера приложения не поддерживают подключение к 8 версии MySQL. Нажимаем кнопку Next и переходим к следующему экрану.

На следующем экране установим пароль суперпользователя. Чтобы он был устойчивым к взлому, необходимо использовать символы в верхнем и нижнем регистрах, цифры и спецсимволы. Длина пароля должна быть не менее 8 символов. На этом же экране можно создать и другие пользовательские учетные записи. Созданием новых пользователей займемся после полной установки базы данных MySQL и ее компонентов. Далее нажимаем кнопку Next.

На следующем экране установщик предлагает запускать MySQL Server в виде Windows-сервиса и установить его имя. Это самый приемлемый вариант, т.к. в противном случае запуск MySQL придется выполнять из командной строки. Чекбокс Start the MySQL Server at System Startup оставляем по умолчанию, чтобы база данных запускалась вместе с запуском сервера. В разделе Run Windows Service as… оставим значение Standard System Account, т.к. нет никаких причин запускать сервис MySQL от специализированной учетной записи. В некоторых случаях это бывает необходимо. Нажимаем кнопку Next.

Следующий этап — выполнение конфигурации в автоматическом режиме. Нажимаем кнопку Execute.

После выполнения конфигурации в автоматическом режиме все этапы должны быть помечены зеленой галочкой. Нажимаем кнопку Finish.

Следующий этап — конфигурирование MySQL Router и встроенных примеров. Нажимаем Next.

На экране с конфигурацией MySQL Router оставляем все по умолчанию и нажимаем кнопку Finish. Это функционал позволяет распределять нагрузку между экземплярами MySQL в рамках кластера. В нашем случае при установке единственного экземпляра базы данных этот функционал не имеет смысла.

На следующем экране установщик предложит выполнить конфигурирование примеров — их загрузку в БД. Нажимаем Next.

После этого появится экран с полем для ввода реквизитов доступа к БД и кнопкой для тестирования подключения — Check. Вводим логин и пароль, которые задавали ранее и нажмем кнопку. После подтверждения успешного подключения нажмем на кнопку Next.

На следующем экране будет предложено проверить уже установленных в БД примеров и установить их (запустить скрипты). Нажимаем кнопку Execute.

После успешной проверки и установки нажимаем кнопку Finish.

На следующем экране будет выдано сообщение об успешной установке примеров в БД. Нажимаем кнопку Next.

На этом установка завершена. Перед нажатием на кнопку Finish выберем чекбокс напротив Start MySQL Workbench after setup, что позволит автоматически запустить соответствующую консоль управления.

Консоль запущена и можно переходить к работе с СУБД MySQL Server и ее дополнительной настройке.

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

После подключения к БД MySQL в окне для ввода запроса введем select 1 from dual и в результате в ответе получим 1. В нижней части рабочей области в поле Output зеленой галочкой отмечен успешный статус выполнения запроса.

Также мы можем перейти на вкладку Schemas и обнаружим тестовые данные, которые были загружены в базу данных во время установки. Из контекстного меню выполним запрос в таблицу film_actor. В ответе получим значения столбцов actor_id, film_id и last_update.

Базовая настройка MySQL

После проверки корректности исполнения запросов, добавим новую пользовательскую учетную запись. Для этого на вкладке Administration перейдем в представление Users and Privileges. Нажмем на кнопку Add Account и заполним поля Login Name, Password и Confirm Password. Остальное оставим без изменений.

Еще один важный экран — Options File. Располагается также на вкладке Administration. Здесь можно в графическом интерфейсе изменять переменные, которые задаются в конфигурационном файле my.ini

В MySQL Workbench можно также следить за производительностью базы данных. Отдельные метрики сгруппированы для удобства просмотра. Здесь присутствуют следующие группы: Memory Usage, Hot Spots for I/O, High Cost SQL Statements, Database Schema Statistics, Wait Event Times, InnoDB Statistics и User Resource Use.

Заключение

В статье мы рассмотрели установку и базовую настройку MySQL Server. Этого достаточно для запуска простого проекта, например, блога на WordPress. При необходимости MySQL может поддерживать высоконагруженные проекты за счет возможности работы в режиме кластера высокой доступности. 

Каждой компании требуется своя база данных в которой можно хранить данные о клиентах, товарах и прочем. А чтобы было удобно работать с базой данных необходимо использовать различного рода реляционные системы, но среди них можно выделить 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 используя наши услуги.

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

  • Как установить mozilla firefox на windows
  • Как установить nmap на windows
  • Как установить oem windows 7
  • Как установить mtp драйвер на windows xp
  • Как установить microsoft store на windows 10 pro