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

Короткий посібник з встановлення та налаштування MariaDB на FreeBSD 13.0

Встановлення MariaDB з портів

# portsnap auto
# cd /usr/ports/databases/mariadb105-client
# make install clean
# cd /usr/ports/databases/mariadb105-server
# make install clean
    

Налаштування запуску MariaDB

# ee /etc/rc.conf
mysql_enable="YES" 
mysql_args="--bind-address=0.0.0.0" #
# service mysql-server start    

Захист MariaDB

# /usr/local/bin/mysql_secure_installation
    

Необхідно:

  • Встановити пароль для root.
  • Відповісти на питання про безпеку.
  • Видалити анонімних користувачів та тестову базу.
# /usr/local/etc/rc.d/mysql-server restart
    

Підключення та створення користувача

# mariadb -u root -p
    
GRANT ALL PRIVILEGES ON *.* TO 'admindb'@'%' IDENTIFIED BY 'пароль_не_як_пін_від_карти';
EXIT;
    

Налаштування віддаленого підключення

# ee /usr/local/etc/mysql/conf.d/server.cnf
    

Змінюємо:

bind-address            127.0.0.1
    

на:

bind-address            0.0.0.0
    
# service mysql-server restart
    

Де розміщуються дані та конфігураційні файли?

  • Бази даних: /var/db/mysql/
  • Конфіги: /usr/local/etc/mysql/ та /usr/local/etc/mysql/conf.d/

Тепер можна підключатися по мережі та використовувати MariaDB! 🚀

Коментувати

Простий текст

  • Не дозволено жодних HTML теґів.
  • Рядки й абзаци переносяться автоматично.
  • Адреси вебсторінок та адреси електронної пошти автоматично перетворюються у посилання.