Ваш вопрос будет связан с этим ответом:

Здравствуйте!

Я полностью поддерживаю Ваше решение! Я перевел свои серверы на MariaDB с MySQL 3 года назад и не от хорошей жизни. Версии MySQL после покупки его компанией Oracle становились все хуже и хуже. Постоянные падения и ошибки в таблицах плохо влияли на доступность сайтов, тогда было принято решение перейти на MariaDB. 

Результат полностью себя оправдал, MariaDB очень стабильна и хорошо оптимизирована. Трехлетний аптайм без перерывов на нескольких серверах отлично это доказывает.

Выбор версии MariaDB

Устанавливаем MariaDB на CentOSadadad

Существует 2 ветки MariaDB - 5.x и 10.x. 

5.x - это версии, максимально приближенные к MySQL последних версий, они полностью совместимы с MySQL. Если вы только переходите на MariaDB с MySQL - эта линейка версий для вас.

10.x - новая линейка версий, которую начали после версии 5.5. Эти версии полностью не копируют все новые функции последних версий MySQL, но содержат свои уникальные функции. Они по прежнему совместимы с MySQL, но, если вы только начинаете использовать MariaDB - лучше начать с версии 5.5.

Установка MariaDB на Linux сервер

Дистрибутивов MariaDB обычно нет в репозитариях основных дистрибутивов Linux (например в CentOS 6 и CentOS 7). Но, даже если бы были, лучше установить в систему родной репозитарий MariaDB, чтобы всегда иметь актуальные версии. Для установки репозитария yum следуйте инструкции:

1. Создайте новый файл репозитария с помощью команды:

vi /etc/yum.repos.d/MariaDB.repo

Нажмите клавишу i для перехода в режим редактирования редактора vi.

2. Получите текст файла для своей версии дистрибутива Linux по этой ссылке. Вам понадобится выбрать название дистрибутива, его версию и разрядность:

Генерация файла репозитария для установки MariaDB

Скопируйте текст для файла репозитария, вставьте его в свой файл и нажмите ":wq" для выхода из редактора vi с сохранением.

Теперь можно установить MariaDB Server и программы окружения с помощью yum:

yum install MariaDB-server MariaDB-client

Библиотеки для различных языков программирования можно устанавливать для MySQL, они полностью совместимы. Например, для PHP:

yum install php-mysql

Теперь вам необходимо запустить установленный сервер MariaDB и перейти к его настройке:

service mysql start

Если вы все сделали правильно, увидите такое сообщение:

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

Настройка MariaDB

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

Первоначальная установка root пароля MySQL:

Самый простой способ установить пароль root - использовать специальный скрипт, он входит в дистрибутив MariaDB:

/usr/bin/mysql_secure_installation

Следуйте инструкциям и установите root пароль. 

Если у вас остались вопросы или нужны уточнения - пожалуйста, задайте вопрос или оставьте комментарий.

Я всегда рад помочь!

Удачи!

Вопрос в одном предложении:
Категория:  
Больше информации о вопросе:
Теги - использовать дефис для объединения слов:
Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Не нашли ответ? Спросите эксперта!
Задать вопрос!

Рекомендуем: Алкогольный калькулятор ►

Наш новый сервис:
Кто звонил? ►

Сейчас на сайте:
Посетителей: 835
Экспертов: 2

Время ожидания ответа эксперта: не более 1 часа