Установка MariaDB в Arch Linux

Для тех кто не знает MariaDB — это форк MySQL.
Каталог с базами данных у нас будет находится в /devel/mysql/data. Итак, поехали:

  1. 1
    
    sudo pacman -Syu
    sudo pacman -Syu

    Обновляем систему

  2. 1
    
    sudo pacman -S mariadb
    sudo pacman -S mariadb

    Устанавливаем MariaDB

  3. 1
    
    mkdir /devel/mysql/data
    mkdir /devel/mysql/data

    Создаём каталог (если ещё не создан)

  4. 1
    
    sudo mysql_install_db --user=mysql —ldata=/devel/mysql/data
    sudo mysql_install_db --user=mysql —ldata=/devel/mysql/data

    Обязательный шаг до запуска демона mysqld. Скрипт mysql_install_db выполняет инициализацию перед первым запуском. Параметр ldata указывает месторасположение каталога с базами данных

  5. 1
    
    sudo mysql_secure_installation
    sudo mysql_secure_installation

    Скрипт выставляет настройки безопасности. Для локального использования MariaDB можно согласиться со всеми настройками по умолчанию, кроме установки пароля root — здесь его обязательно нужно задать

  6. 1
    2
    
    sudo systemctl enable mysqld
    sudo systemctl start mysqld
    sudo systemctl enable mysqld
    sudo systemctl start mysqld

    Создаём линк и запускаем демон mysqld

  7. 1
    
    mysql -u root -p
    mysql -u root -p

    Пробуем зайти в консоль с паролем от root

Bookmark the permalink.

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

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