MySQL представляет систему управления реляционными базами данных (СУБД). На сегодняшний день это одна из самых популярных систем управления базами данных.
Изначальным разработчиком данной СУБД была шведская компания MySQL AB. В 1995 году она выпустила первый релиз MySQL. В 2008 году компания MySQL AB была куплена компанией Sun Microsystems, а в 2010 году уже компания Oracle поглотила Sun и тем самым приобрела права на торговую марку MySQL. Поэтому MySQL на сегодняшний день развивается под эгидой Oracle.
Текущей актуальной версией СУДБ является версия 8.0, которая вышла в январе 2018 года, но для которой постоянно выходят подверсии. Например, текущей подверсией на момент написания данной статьи является MySQL 8.3.
MySQL обладает кроссплатформенностью, имеются дистрибутивы под самые различные ОС, в том числе наиболее популярные версии Linux, Windows, MacOS.
Официальный сайт проекта: https://www.mysql.com/.
Для установки MySQL загрузим дистрибутив по адресу http://dev.mysql.com/downloads/mysql/ и выберем нужную версию. Здесь нам доступны различные варианты для различных операционных систем. По умолчанию открывается набор вариантов для текущей операционной системы.
Рассмотрим установку на примере Windows. Для этого перейдем по адресу адресу http://dev.mysql.com/downloads/mysql/
Для Windows доступны два варианта - архив zip и установщик msi. Для упрощения утсановки и настройки выберем вариант MSI Installer.
После выбора варианта установочного пакета может быть предложено залогиниться с помощью учетной записи Oracle. Можно пропустить всю эту байду и без какого-либо логина нажать на ссылку "No thanks, just start my download.", и начнется загрузка:
Запустим загруженную программу установки и на стартовом экране нажмем на кнопку Next:
Здесь нам доступны три варианта: Typical
, Custom
и Complete
. Выберем пункт Complete.
На следующем окне надо будет нажать на кнопку Install, после чего собственно начнется установка.
После завершения установки отобразится финальное окно:
Чтобы сразу выполнить конфигурацию MySQL, отметим флажок Run MySQL Configurator и нажмем на кнопку Finish.
Вначале отобразится приветственное окно конфигуратора:
На первом шаге надо будет указать путь к папке, где будут располагаться базы данных:
По умолчанию это путь "C:\ProgramData\MySQL\MySQL Server 8.3\". Оставим путь по умолчанию.
Затем отобразится окно с настройкой типа сервера и параметров сетевых подключений:
В частности, здесь мы видим, что в качестве типа конфигурации применяется Developer Computer, а для подключения будет применяться протокол TCP/IP и порт 3306. Оставим все эти настройки соединения и порта по умолчанию и перейдем к следующему шагу.
Затем на следующем шаге укажем какой-нибудь пароль, и запомним его, так как он потом потребуется при подключении к серверу MySQL:
Следующий набор конфигураций, который также оставим по умолчанию, указывает, что сервер будет запускаться в качестве службы Windows при запуске операционной системы:
Здесь мы видим, что служба MySQL будет называться "MySQL83", и по этому имени мы сможем идентифицировать ее в списке служб.
Настройки на остальных шагах оставим по умолчанию и дойдем до пункта "Apply Configuration", где нажмем на кнопку Apply:
И в случае удачного завершения все поля будум отмечены зеленым цветом, и мы сможем начать работать с MySQL: