Как обновить mariadb centos 7

Обновлено: 07.07.2024



В этом руководстве мы обновим / установим Mariadb 10.3 на Centos 7, на котором установлен Vesta CP, по умолчанию vesta cp установит старую базовую версию Mariadb 5.5 при установке на Centos 7. Это руководство также будет работать без установленного vestacp, т.е. на CWP, Cpanel. , MariaDB разработана как быстрая замена MySQL с большим количеством функций, новыми механизмами хранения, меньшим количеством ошибок и лучшей производительностью. MariaDB разрабатывается многими первоначальными разработчиками MySQL, которые сейчас работают в фонде MariaDB и корпорации MariaDB, а также многими людьми в сообществе. Для обновления следуйте этим простым шагам, чтобы обновить его до последней версии.

Шаг 1. Удалить MariaDB 5.5 / 10.0 / 10.1 / 10.2

Перед установкой рекомендуется сделать резервную копию ваших баз данных, хотя это необязательно, если вы тщательно выполнили эти шаги.
Сначала сделайте резервную копию текущей конфигурации my.cnf:

Теперь нам нужно удалить текущую версию mariadb 5.5, установленную на centos 7:
Для MariaDB 5.5:
На этом этапе MariaDB 5.5 будет полностью удалена, но базы данных не удалены, не нужно беспокоиться.

Для MariaDB 10.0 / 10.1 / 10.2:
На этом этапе MariaDB 10.0 / 10.1 / 10.2 будет полностью удалена, но базы данных не удалены, не нужно беспокоиться.

Затем установите MariaDB 10.3:

Шаг 2. Установка / обновление с MariaDB 5.5 / 10.0 / 10.1 / 10.2 до MariaDB 10.3

Установить / включить Официальный репозиторий для mariadb 10.3:

Теперь отредактируйте / создайте файл Repo:
Убедитесь, что у вас нет другого файла репозитория MariaDB, /etc/yum.repos.d если он существует, удалите или сделайте резервную копию существующего файла repo :

затем вставьте эти строки и сохраняем:

После этого мы установим Mariadb 10.3

Восстановите файл my.cnf:

Затем включите mariadb для загрузки и запуска службы:

Шаг 3

После этого нам нужно обновить текущие базы данных этой командой :
вот и все, вы успешно обновили MariaDB 5.5 / 10.0 / 10.1 / 10.2 до MariaDB 10.3.

Читайте также: