Установка и настройка MariaDB на AlmaLinux 8.10
В дистрибутивах на базе Red Hat Enterprise Linux (RHEL), таких как AlmaLinux, вместо MySQL используется MariaDB, которая является форком MySQL и полностью совместима с ним.
Настройка сервера на AlmaLinux 8.10 -> Установка и настройка MariaDB
MariaDB является полностью бесплатной и свободной системой управления базами данных. Она распространяется под лицензией GNU General Public License version 2 (GPLv2), которая является свободной и открытой.
Установить MariaDB довольно просто, используя штатные репозитории:dnf install mariadb-serverЗапуск и включение MariaDB: systemctl start mariadb
systemctl enable mariadbБезопасная установка: mysql_secure_installation
После установки входим в систему и производим настройку. При первом входе пароль вводить не нужно, он будет установлен позже: Enter current password for root (enter for none):Устанавливаем пароль: Set root password? [Y/n] YУдаляем анонимных пользователей: Remove anonymous users? [Y/n] YЗапрещаем root удаленный доступ: Disallow root login remotely? [Y/n] YУдаляем тестовую базу данных: Remove test database and access to it? [Y/n] YПерегружаем таблицу привилегий: Reload privilege tables now? [Y/n] Y
Полезные команды
Создать новую базу данных: > CREATE DATABASE newdatabase;
Удалить существующую базу данных: > DROP DATABASE IF EXISTS newdatabase;
Узнать сколько записей в таблице: > SELECT COUNT(*) FROM table_name;
+----------+
| COUNT(*) |
+----------+
| 100500 |
+----------+
1 row in set (0.000 sec)
Удалить записи с заданными идентификаторами: > DELETE FROM table_name WHERE id IN ('abc', 'def', 'ghi');
Query OK, 3 rows affected (0.000 sec)
Метки: mariadb
Опрос
В каком году был сделан ваш сайт? (голосов: 24)
- до 2015 года - 23 (96%)
- в 2015 - 0 (0%)
- в 2016 - 0 (0%)
- в 2017 - 0 (0%)
- в 2018 - 1 (4%)
- в 2019 - 0 (0%)