Как установить и настроить MariaDB на Ubuntu 22.04
Linux

Как установить и настроить MariaDB на Ubuntu 22.04

MariaDB, форк MySQL, является популярной базой данных, широко используемой организациями и предприятиями в Интернете. Вот как вы можете установить ее на Ubuntu

MariaDB – это широко используемая база данных в системах Linux. В этом руководстве вы узнаете, как установить базу данных на Ubuntu 22. 04 с помощью нескольких простых команд

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

Что такое MariaDB?

MariaDB – это популярная, бесплатная база данных с открытым исходным кодом, выпущенная в качестве замены MySQL. Это форк MySQL, что означает, что MariaDB – это улучшенная версия MySQL с аналогичной, но лучшей функциональностью. Вот руководство по настройке MySQL на Ubuntu, если вы хотите попробовать

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

Как установить MariaDB на Ubuntu 22. 04

Вот как вы можете установить MariaDB на Ubuntu 22. 04:

Шаг 1: Обновление системы

Чтобы начать установку, сначала необходимо обновить пакеты в системе Ubuntu. Вы можете сделать это, выполнив следующую команду в терминале Ubuntu:

sudo apt update && sudo apt upgrade

Это может занять некоторое время, так что подождите!

Шаг 2: Установите необходимые пакеты для MariaDB

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

sudo apt-get install wget software-properties-common dirmngr ca-certificates apt-transport-https -y

Теперь, когда вы установили основные пакеты, на этом шаге вы окончательно установите MariaDB. Чтобы установить базу данных, выполните следующую команду от имени пользователя root или с правами sudo:

sudo apt install mariadb-server mariadb-client

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

mariadb --version

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

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

systemctl status mariadb

Как вы можете видеть, MariaDB работает

Шаг 3: Защита базы данных MariaDB

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

sudo mysql_secure_installation

Далее скрипт спросит, хотите ли вы установить пароль root. Введите надежный пароль и нажмите Enter. Затем он попросит вас повторно подтвердить пароль. Как только пароль будет сохранен, вы получите сообщение “Success , как показано ниже

После этого появится вопрос, хотите ли вы удалить анонимного пользователя или нет. Рекомендуется удалить его

Он также подтвердит, хотите ли вы запретить удаленный вход root. Если вы запретите его, вы сможете входить в систему как пользователь root только с локалхоста

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

В конце сценарий запросит у вас разрешение на перезагрузку таблиц привилегий для обновления новых изменений. Чтобы загрузить их, введите Y. После внесения изменений вы увидите на терминале сообщение об успехе

Как проверить, запущена ли MariaDB

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

sudo systemctl status mariadb

Если MariaDB работает нормально, в терминале Ubuntu вы увидите следующий вывод:

В случае, если MariaDB не работает, вы увидите аналогичный вывод, как показано ниже:

Как взаимодействовать с MariaDB в Linux

Теперь, когда установка и настройка завершены, давайте рассмотрим, как вы можете взаимодействовать с базой данных

1. Доступ к оболочке MariaDB

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

sudo mariadb

С помощью этой команды откроется монитор MariaDB. Здесь вы можете запускать запросы MariaDB для взаимодействия с базой данных

2. Создание учетной записи администратора MariaDB

После получения доступа к MariaDB, первое, что вам нужно сделать, это создать новую учетную запись с именем “admin . Эта учетная запись будет иметь те же права, что и учетная запись root, но вы будете использовать ее в основном для аутентификации на основе пароля

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

GRANT ALL ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

Далее, прошейте привилегии для обновления новых изменений в MariaDB

FLUSH PRIVILEGES;

Теперь вы можете выйти из командной строки MariaDB, набрав:

exit

3. Создание базы данных в MariaDB

Чтобы создать новую базу данных, воспользуйтесь следующей командой и укажите имя базы данных вместо “TestDB

CREATE DATABASE TestDB;

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

Show Databases;

Как вы можете видеть, TestDB теперь существует в списке баз данных MariaDB

Как удалить MariaDB из Ubuntu 22. 04

Если вам больше не нужна MariaDB, вы можете легко удалить ее с помощью базовой команды Linux. Эта команда полностью удалит все папки и зависимости MariaDB из вашей системы за несколько минут

sudo apt-get purge mariadb-*

Выберите Да, чтобы продолжить удаление MariaDB

Теперь вы можете в полной мере использовать возможности MariaDB

Благодаря своим удивительным возможностям и поддержке, MariaDB с каждым днем набирает популярность и становится одной из самых используемых баз данных на рынке. Многие крупные компании, такие как Facebook и Google, используют MariaDB благодаря ее уникальным преимуществам перед другими базами данных

Для организаций, которым нужна полная гибкость в работе с базой данных, MariaDB и PostgreSQL – два лучших варианта с открытым исходным кодом

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий