
Underground Forum

- #1
MariaDB — это бесплатная система управления базами данных (СУБД), является ответвлением от MySQL.
MariaDB уже входит в стандартный репозиторий CentOS, версия 5.5 в CentOS 7 и 10.3 в CentOS 8.
# Запускаем MariaDB
# Создайте новый
репозитория по адресу:
/etc/yum.repos.d/MariaDB.repo
# Установите MariaDB
# Ставим пароль на root
# Подключаемся к СУБД
# Добавляем новую БД командой:
# Создаем нового юзера
user_name - имя пользователя
password - пароль
# Назначим привилегии
MariaDB уже входит в стандартный репозиторий CentOS, версия 5.5 в CentOS 7 и 10.3 в CentOS 8.
Установка
# Устанавливаем пакетыsudo yum install mariadb-server
# Запускаем MariaDB
sudo systemctl start mariadb
sudo systemctl enable mariadb
Установка MariaDB 10.3 на CentOS 7
На данный момент версия 5.5 является устаревшей. Если вам нужна любая другая версия MariaDB на CentOS 7, то сделайте следующее:# Создайте новый
# MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC
#
[mariadb]
name = MariaDB
baseurl =
gpgkey=
gpgcheck=1
#
Пожалуйста,
Войдите
или
Зарегистрируйтесь
для просмотра содержания URL!
[mariadb]
name = MariaDB
baseurl =
Пожалуйста,
Войдите
или
Зарегистрируйтесь
для просмотра содержания URL!
gpgkey=
Пожалуйста,
Войдите
или
Зарегистрируйтесь
для просмотра содержания URL!
gpgcheck=1
/etc/yum.repos.d/MariaDB.repo
# Установите MariaDB
sudo yum install mariadb-server
Настройка
# Проверяем работоспособность MariaDBsudo systemctl status mariadb
# Ставим пароль на root
sudo mysql_secure_installation
# Подключаемся к СУБД
mysql -u root -p
# Добавляем новую БД командой:
CREATE DATABASE bd_name
# Создаем нового юзера
CREATE USER 'user_name'@'localhost' identified by 'password'
password - пароль
# Назначим привилегии
GRANT ALL ON bd_name.* TO user_name' IDENTIFIED 'password';
FLUSH PRIVILEGES;