Запуск СУБД MariaDB на OpenBSD 6.9

Краткая инструкция, которая описывает установку и первоначальную настройку системы управления базами данных MariaDB (форк СУБД MySQL) на ОС OpenBSD 6.9.

В первую очередь установим MariaDB

# pkg_add mariadb-server

Теперь запускаем службу mysqld и добавим её в автозагрузку

# rcctl start mysqld
# rcctl enable mysqld

Затем запустим конфигуратор MariaDB

# /usr/local/bin/mysql_install_db

и перезапускаем службу mysqld

# rcctl restart mysqld

После этого запустим утилиту mysql_secure_installation для настройки параметров безопасности MySQL

# /usr/local/bin/mysql_secure_installation

Здесь необходимо ответить на несколько вопросов, среди которых: возможность создания или изменения пароля и удалённого подключения пользователя root, удаление анонимных пользователей, а также удаление тестовой БД.

Для запуска консоли СУБД в командную строку вводим

# mysql

или

# mysql -u root -p

добавим пользователя с полными правами на СУБД

GRANT ALL PRIVILEGES ON *.* TO 'dbuser'@'%' IDENTIFIED BY 'your_password';
EXIT;

Для удалённого подключения необходимо в файле /etc/my.cnf исправить строчку:

bind-address=127.0.0.1

на:

bind-address=0.0.0.0

и перезапустить службу mysqld

# rcctl restart mysqld

Все базы данных находятся в каталоге /var/mysql/

Конфиги — в каталоге /etc/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *