Перейти к основному содержанию

Установка MariaDB 10.3.8 на Windows Server 2016

MariaDB

Инструкция по установке MariaDB 10.3.8 на Windows Server 2016. Вместе с MariaDB сервером поставим HeidiSQL. При желании можно дополнительно поставить клиентскую программу, утилиты для резервного копирования, компоненты разработчика.

Ответвление

MySQL теперь принадлежит компании Oracle. Я не вникал в тонкости политики лицензирования Oracle, но СУБД MariaDB появилась как ответвление от MySQL со статусом свободного ПО. MariaDB поддерживает высокую совместимость с MySQL, обеспечивая точное соответствие с API и командами MySQL.

На удивление в Oracle не похоронили СУБД, которая является их прямым конкурентом. Однако, разработка MySQL ведётся закрыто. А MariaDB ведёт разработку открыто, патчи принимаются от обычных пользователей, поэтому, в целом, MariaDB развивается активнее.

В состав MariaDB включена подсистемы хранения данных XtraDB для возможности замены InnoDB, как основной подсистемы хранения. Также включены подсистемы Aria, PBXT и FederateX.

Начиная с релиза MariaDB 5.2.7 в состав Windows-пакета MSI входит бесплатный инструмент HeidiSQL. HeidiSQL — это легковесный интерфейс для работы с базами данных MariaDB, MySQL, MS SQL, PostgreSQL и SQLite.

Ссылки

MariaDB Foundation - MariaDB.org

HeidiSQL - MariaDB, MySQL, MSSQL, PostgreSQL and SQLite made easy

Дистрибутив

Заходим на сайт https://downloads.mariadb.org/mariadb/+releases/.

sql

Находим нужный нам дистрибутив и скачиваем.

sql

Установка

Запускаем скачанный дистрибутив.

sql

Открывается мастер. Попадаем на страницу приветствия. Next.

sql

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

sql

Выбираем компоненты для установки. Вместе с СУБД можно установить клиентскую программу, утилиты для резервного копирования, компоненты разработчика и HeidiSQL. Выбираю всё.

Кнопка "Browse" позволяет указать путь установки. По умолчанию ПО установится в "C:\Program Files\MariaDB 10.3\". Путь HeidiSQL не выбирается, клиент устанавливается в "C:\Program Files (x86)\Common Files\MariaDBShared\HeidiSQL".

sql

Обращу внимание на кнопку "Disk Usage". Она открывает новое окно, в котором указывается размер установки. Next.

sql

Указываем пароль пользователя root. Можно разрешить доступ пользователю root с удалённых машин.

Устанавливаем UTF8 в качестве набора символов по умолчанию. Next.

sql

Предпочитаю устанавливать СУБД в Wndows как службу. По умолчанию MariaDB создаёт службу с названием MySQL. Это странно, переименовываю в MySQLMariaDB, потому что у меня на том же сервере есть уже MySQL.

Порт по умолчанию 3306, но у меня уже есть MySQL, меняю порт на 3307.

Можно настроить размер буферного пула и размер страницы движка Innodb. Ничего не меняю. Next.

sql

Можно включить плагин обратной связи и слать статистику, не люблю включать такие галки. Next.

sql

MariaDB готова к установке. Install.

sql

Начинается процесс установки выбранных компонентов.

sql

Установка завершена. Finish.

Команда netstat покажет, запустилась ли служба.

netstat -tan | find "3307"

Да, порт 3307 работает.

sql

MariaDB 10.3.8 установлена на Windows Server 2016.

На рабочем столе создаётся иконка HeidiSQL. Для подключения к текущему серверу нужно указать:

  • тип сети — MySQL (TCP/IP),
  • имя хоста / IP — 127.0.0.1,
  • пользователь — root
  • пароль от root,
  • порт — 3307

sql

Клиент поддерживает несколько цветовых тем.

sql

Теги

Онлайн-курс по устройству компьютерных сетей

На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Реклама ИП «Скоромнов Дмитрий Анатольевич» ИНН 331403723315

 

Похожие материалы

Настройка зеркалирования в Microsoft SQL Server 2014

Зеркалирование или mirroring в MS SQL Server 2014 всё ещё есть. Это очень полезное решение для повышения доступности базы данных. Если ваш сервер упал, посыпались винты, сгорел ЦОД, то возможность быстро переключиться на резервный сервер, не занимаясь восстановлением сервера или БД из бэкапа, экономит кучу времени, денег и нервов. Однако, не следует рассматривать зеркалирование как замену резервному копированию, так как оно не спасает от случайного удаления данных.

Теги

Maintenance Plans — резервное копирование и обслуживание баз данных в Microsoft SQL Server 2014

Microsoft SQL Server 2014 позволяет воспользоваться встроенными средствами резервного копирования и обслуживания баз данных. В данном случае план предназначен для обслуживания баз данных исключительно с моделью восстановления FULL. Если вы используете другую модель восстановления, то нужно воспользоваться другим планом, потому что резервное копирование лога транзакций вам может не потребоваться.

Теги

Клонирование Microsoft SQL Server 2014 на новую виртуальную машину

Привет всем любителям системного администрирования. Появилась новая задача - создать новый SQL Server 2014 по аналогии с уже существующим таким же сервером на новой виртуальной машине. Виртуалка в домене. Будем решать задачу в несколько этапов. Склонируем виртуальную машину. Введём её в домен под другим именем. Переименуем SQL сервер. Почистим SQL сервер.