Краткая инструкция, которая описывает установку и первоначальную настройку системы управления базами данных 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/