Как установить и использовать MariaDB на Ubuntu 18.04

by itisgood

Сервер базы данных MariaDB – это сервер с открытым исходным кодом, который является форком MySQL.

Сегодня это самый быстрорастущий сервер баз данных с открытым исходным кодом.

За многие годы MySQL был королем серверов баз данных для всех Linux-систем.

Теперь MariaDB является королем серверов баз данных для всех Linux-систем после текущей материнской компании MySQL, Oracle внесла некоторые изменения в свои условия лицензирования, которые разозлили много людей в сообществе с открытым исходным кодом.

Сегодня MariaDB является сервером баз данных по умолчанию для большинства дистрибутивов Linux, если не для всех.

Для тех, кто хочет протестировать MariaDB на Ubuntu 18.04 LTS, шаги, описанные ниже, помогут начать работу.

Шаг 1 – Установка сервера базы данных MariaDB на Ubuntu 18.04

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

sudo apt-get update

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

sudo apt-get install mariadb-server mariadb-client

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

sudo systemctl stop mariadb.service
sudo systemctl restart mariadb.service
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

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

sudo mysql_secure_installation

При появлении запроса ответьте на следующие вопросы, следуя руководству.

Введите текущий пароль для root (введите значение none): просто нажмите Enter
Установить пароль root? [Y / n]: Y
Новый пароль: Введите пароль
Повторно введите новый пароль: Повторите пароль
Удалить анонимных пользователей? [Y / n]: Y
Запретить вход в систему удаленно? [Y / n]: Y
Удалить тестовую базу данных и получить доступ к ней? [Y / n]: Y
Обновить таблицы привилегий сейчас? [Y / n]: Y

Перезагрузите сервер MariaDB, когда закончите.

sudo systemctl restart mariadb.service

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

mysql --version
output
mysql  Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Шаг 2 – Настройка сервера базы данных MariaDB

Теперь, когда сервер MariaDB установлен, файл конфигурации по умолчанию находится по адресу /etc/mysql/mariadb.config.d/50-server.cnf.

Здесь вы вводите директивы конфигурации для оптимизации и повышения производительности сервера баз данных.

Большинство настроек, которые вы будете искать, будут в этом файле.

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

Внесите все изменения в файл выше и сохраните CTRL + x, а затем перезапустите сервер.

sudo systemctl restart mariadb.service

Административные команды MariaDB

Теперь мы обсудим некоторые полезные команды администрирования MariaDB.

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

1) Проверка версии вашей установки MariaDB

Чтобы проверить текущую версию вашей установки БД, введите следующую команду в своем терминале:

$ mysql --version

вы также можете запустить приведенную ниже команду для подробного просмотра версии.

$ sudo mysqladmin -u root version

2) Вход в MariaDB

$ sudo mysql -u root -p

& затем введите пароль для входа в сеанс.

3) Отображение всех баз данных

MariaDB [()]> show databases;

4) Создание новых баз данных

MariaDB [()]> CREATE DATABASE store;

store – название новой БД

 

You may also like

Leave a Comment