Поиск по сайту:

Солнце — шириною в ступню человека (Гераклит Эфесский).

Centos 8. Установка и начало работы с MariaDB4 мин для чтения

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
18 декабря 2020
Centos 8. Установка и начало работы с MariaDB
MariaDB – это обратно совместимая среда управления базами данных с открытым и бесплатным исходным кодом, которая широко работает как двоичная подстановка MySQL. Это созданная и основанная на сервисном сообществе Oracle MySQL ветвь. Он имеет несколько потоков и является многопользовательским сервером базы данных SQL. Он был разработан несколькими первоначальными создателями MySQL и другими членами сообщества. MariaDB – рекомендуемый дистрибутив, если вам интересно сравнить MySQL с MariaDB. Он также должен без проблем работать при замене MySQL.

В этой статье мы покажем вам, как установить и начать работу с MariaDB на Centos 8.

 

Шаги по установке MariaDB на Centos 8

Во-первых, убедитесь, что в вашей системе установлен Centos 8. Теперь откройте Терминал в Centos 8. Другой вариант – войти в систему, используя команду user@centos-8-server-ip ssh ssh. Затем выполните следующие три шага:

  • Установка MariaDB на Centos 8
  • Защита сервера Centos 8 MariaDB
  • Проверить установку

Разберем подробно все шаги и команды.

 

Установка MariaDB на Centos 8

Используйте следующую команду для поиска пакета MariaDB:

$ sudo yum search mariadb

После этого используйте следующую команду, чтобы найти версию сервера MariaDB:

$ sudo yum info mariadb

Установка

Первым шагом установки является добавление следующей команды ‘dnf’ или ‘yum’ в качестве пользователя root:

$ sudo dnf install @mariadb

 

или же

$ sudo dnf install @mariadb-server

 

или же

$ sudo yum install mariadb-server

 

Вам будет предложено ввести текущий пароль учетной записи, чтобы продолжить установку.

После этого вас попросят подтвердить свое действие, чтобы продолжить. Введите «y» и затем нажмите Enter. Пакет @mariadb загрузит сервер MariaDB и все его плагины.

 

Включить MariaDB

Когда установка будет завершена, запустите службу MariaDB и разрешите ей мгновенно начать процесс загрузки, введя добавленную ниже команду:

$ sudo systemctl enable --now mariadb

Чтобы убедиться, что служба MariaDB работает, проверьте состояние системы с помощью следующей команды:

$ sudo systemctl status mariadb

 

Результат должен демонстрировать, что система работает и активирована, как вы можете видеть на прикрепленном изображении.

 

Читать  Как установить и использовать Docker Compose на CentOS

Защита сервера Centos 8 MariaDB

В комплект MariaDB входит сценарий безопасной установки MySQL, который выполняет множество функций, связанных с безопасностью, и определяет пароль root. Используйте эту инструкцию для выполнения сценария защиты:

$ sudo mysql_secure_installation

 

Вам будет предложено ввести текущий пароль учетной записи, чтобы продолжить. Затем вам будет предложено ввести пароль для учетной записи root MariaDB, которая еще не была установлена, поэтому вы должны нажать ENTER, как предлагается. Обратите внимание, что он предназначен для учетной записи root базы данных, а не для учетной записи root самого сервера Centos. Чтобы установить пароль для пользователя корневой базы данных, нажмите «y», а затем ENTER, а затем выполните все инструкции.

Вы должны принять все рекомендации по безопасности, нажав «y» и затем ENTER после обновления пароля. Он удалит анонимных пользователей, отключит удаленный вход в систему root, сотрет тестовую базу данных и загрузит таблицы привилегий.

Теперь на вашем CentOS 8 вы уже настроили и защитили MariaDB, и он готов к использованию.

 

Проверить установку

Вы можете проверить свою установку и конфигурацию, а также получить подробную информацию обо всем этом, связавшись с программой mysqladmin, клиентом, который позволяет вам работать с административными инструкциями. Чтобы связать через консоль с сервером MariaDB в качестве учетной записи root, введите следующую инструкцию:

Mysql - root u –p

 

Вас могут попросить ввести пароль (-p), и будет показана версия. Должен быть показан результат, подобный этому, как показано на прилагаемом изображении.

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

 

Создать базу данных

Сначала войдите в систему как пользователь root, используя указанную ниже команду. Вам будет предложено ввести свой пароль.

$ mysql –u root –p mysql

 

Добавить новую базу данных

Создайте новую базу данных для MariaDB с именем test. В командной строке MariaDB выполните следующую инструкцию:

CREATE DATABASE test

 

Примечание
Вы можете установить имя базы данных по вашему выбору.

 

Читать  Используйте файл конфигурации SSH для управления SSH-подключениями к различным удаленным серверам

Добавить нового пользователя

Создайте нового пользователя для тестовой базы данных с именем «student» . Вы можете смело заменять secretPasswordHere реальным паролем, который хотите добавить. Попробуйте эту команду для добавления нового пользователя:

$ GRANT ALL ON test.* TO student@localhost IDENTIFIED BY 'secretePasswordHere';

 

Примечание
Вы можете установить имя нового пользователя в базе данных по вашему выбору.

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

$ show databases;

Вы также можете выйти из MariaDB, используя простую команду quit, как показано ниже:

$quit

 

Подключиться к базе данных MariaDB

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

$ mysql –u student –p 'secretPasswordHere' test

 

или же

$ mysql –u student –p test

 

Заключение

В этом руководстве показан процесс установки и использования MariaDB на Centos 8 и его подключение через командную строку к серверу MariaDB, а также добавление к нему баз данных и пользователей. Ваш сервер MariaDB готов и полностью готов к работе. Теперь вы можете начать создавать новые базы данных и пользователей, подключившись к оболочке MariaDB. Centos 8 также предоставляет MySQL 8.0. Если вам нравится устанавливать MySQL, а не MariaDB, вы также можете это сделать. Теперь, пройдя через это руководство, вы можете установить MariaDB на Centos 8 и начать работу с ним.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close