MariaDB — это широко используемая база данных в системах . В этом руководстве вы узнаете, как установить базу данных на 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 существует в вашей системе. Это один из способов проверки установки. Вы также можете проверить активное состояние установленной базы данных для проверки.

Интересно:  Локальный DHCP сервер с Dnsmasq

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

systemctl status mariadb

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

Как вы можете видеть, MariaDB запущена.

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

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

sudo mysql_secure_installation

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

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

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

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

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

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

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

sudo systemctl status mariadb

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

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

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

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

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

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

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

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

sudo mariadb

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

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

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

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

Интересно:  Tiny Core Linux - экспресс обзор самого маленького дистрибутива Linux

Чтобы создать учетную запись 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;

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

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

Как удалить MariaDB из Ubuntu 22.04

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

sudo apt-get purge mariadb-*

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

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

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

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

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