Тематические термины: MariaDB, CentOS, Ubuntu.
В данной инструкции установка MariaDB выполнена на Linux CentOS и Ubuntu.
Рассмотрим по отдельности процесс установки и настройки автозапуска MariaDB.
Для CentOS 7 и 8 порядок действий не отличается. Устанавливаем MariaDB следующей командой:
yum install mariadb-server
Разрешаем автозапуск демона и запускаем его:
systemctl enable mariadb –now
Устанавливаем MariaDB следующей командой:
apt-get install mariadb-server
Разрешаем автозапуск демона (запускать не нужно, так как в Ubuntu это происходит на автомате):
systemctl enable mariadb
Независимо от того, на какой Linux мы установили MariaDB, выполняем следующие действия.
1. Установим пароль для основной учетной записи СУБД:
mysqladmin -u root password
* система запросит новый пароль. Его нужно ввести дважды.
2. Проверьте, что сервер работает, подключившись к нему:
mysql -uroot -p
* будет запрошен пароль. Введите тот, который был установлен на предыдущем шаге инструкции.
Если появилось приглашение командной строки
MariaDB [(none)]>
значит сервер установлен и работает.
3. При необходимости, настройка сервера выполняется в файле /etc/my.cnf и подключаемых файлах в каталоге /etc/my.cnf.d/. После внесения изменений не забываем перезапустить службу:
systemctl restart mariadb
4. Если предполагается удаленное подключение к СУБД, добавляем правило в брандмауэр.
Firewalld:
firewall-cmd –permanent –add-port=3306/tcp
firewall-cmd –reload
Iptables:
iptables -I INPUT 1 -p tcp –dport 3306 -j ACCEPT
netfilter-persistent save
В примерах выше мы установили СУБД из репозиториев операционных систем. А значит — нет гарантии, что будет установлена последняя версия MariaDB. Для решения задачи мы можем подключить официальный репозиторий самого разработчика. Для этого переходим по ссылке downloads.mariadb.org/mariadb/repositories и выбираем нашу версию операционной системы и последний стабильный релиз mariadb, например:
Ниже появится инструкция по добавлению репозитория и установке СУБД:
Согласно инструкции, добавим репозиторий:
vi /etc/yum.repos.d/mariadb-10.repo
* в Ubuntu мы должны открыть файл /etc/apt/sources.list.
Вставляем строки, которые мы увидели в инструкции на сайте:
[mariadb]name = MariaDBbaseurl = http://yum.mariadb.org/10.5/centos8-amd64module_hotfixes=1gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDBgpgcheck=1
Устанавливаем СУБД.
Создание и удаление баз в MySQL
Создание пользователя MySQL
Как сделать дамп базы MySQL
Примеры SQL-запросов
Как настроить кластер MariaDB
Продолжая использовать данный сайт вы принимаете политику конфиденциальности и cookies