Как перезапустить MariaDB на CentOS 7 и восстановить его работу

Чтобы перезапустить MariaDB на CentOS 7, вы можете использовать следующую команду в консоли:
sudo systemctl restart mariadb
Эта команда перезапустит службу MariaDB и позволит вам продолжить работу с базой данных.

Детальный ответ

Как перезапустить MariaDB на CentOS 7

Перезапуск MariaDB на CentOS 7 может быть необходим при изменении конфигурации сервера или проблемах с базой данных. В этой статье мы рассмотрим несколько способов для перезапуска MariaDB.

1. Перезапуск службы MariaDB

На CentOS 7 служба MariaDB может быть перезапущена с помощью команды systemctl:

sudo systemctl restart mariadb

Эта команда перезапускает службу MariaDB, обеспечивая повторный запуск сервера баз данных.

2. Использование сервисного скрипта

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

sudo su

Затем выполните следующую команду для перезапуска MariaDB:

service mariadb restart

3. Перезапуск с помощью команды mysqladmin

Третий способ перезапустить MariaDB заключается в использовании команды mysqladmin. Для этого выполните следующую команду:

sudo mysqladmin -u root -p shutdown

После выполнения этой команды система запросит пароль для пользователя root. После ввода пароля MariaDB будет перезапущена.

4. Перезапуск с помощью команды systemctl и mysqld_safe

Четвёртый способ перезапуска MariaDB включает использование команд systemctl и mysqld_safe. Сначала остановите службу MariaDB:

sudo systemctl stop mariadb

Затем выполните следующую команду:

sudo mysqld_safe --skip-grant-tables &

Эта команда запустит сервер MariaDB в режиме без проверки аутентификации. После этого выполняйте необходимые операции, а затем остановите сервер и запустите его снова:

sudo mysqladmin -u root shutdown

Теперь MariaDB будет перезапущена и готова к использованию.

5. Перезапуск с помощью команды systemctl и mysqld

Пятый способ перезапуска MariaDB включает использование команд systemctl и mysqld. Изначально остановите службу MariaDB:

sudo systemctl stop mariadb

Затем выполните следующую команду:

sudo mysqld --skip-grant-tables &

Эта команда запустит сервер MariaDB в режиме без проверки аутентификации. После этого выполняйте необходимые операции, а затем остановите сервер и запустите его снова:

sudo mysqladmin -u root shutdown

Теперь MariaDB будет перезапущена и готова к использованию.

Заключение

В этой статье мы рассмотрели несколько способов для перезапуска MariaDB на CentOS 7. Вы можете использовать команду systemctl, сервисный скрипт, команду mysqladmin или комбинацию команд systemctl и mysqld_safe/mysqld. Выберите подходящий способ в зависимости от ваших потребностей и предпочтений.

Видео по теме

Как полностью удалить MariaDB в CentOS 7

Установка последней версии MariaDB в Centos 7

Centos 7 установка mariadb

Похожие статьи:

Как перезапустить MariaDB на CentOS 7 и восстановить его работу