Установите MariaDB 10.4 на CentOS7
Справка
Официальный веб-сайт Документация по продукту Galera clusterДобавить файл REPO
С помощью vi или vim отредактируйте файл /etc/yum.repos.d/MariaDB.repo, скопируйте в файл следующее содержимое, затем сохраните и выйдите.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Выполните операцию установки и запустите службу
yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
Создать пользователя и авторизоваться
После завершения установки мы можем войти в MariaDB прямо на этом компьютере и затем авторизовать его. Один момент, который требует особого внимания при операции авторизации, заключается в том, что вы не можете заменить localhost, когда используете% для подстановки всех адресов, поэтому, если мы используем localhost для доступа к этому компьютеру, мы должны авторизоваться снова. После завершения авторизации необходимо обновить разрешения, иначе она не вступит в силу. Подробнее см. В следующем примере.
grant all privileges on *.* to 'username'@'%' identified by 'password' with grant option;
grant all privileges on *.* to 'username'@'localhost' identified by 'password' with grant option;
flush privileges;
Служба проверки
После авторизации мы используем новую учетную запись для входа в MariaDB. Если подключение прошло успешно, настройка прошла успешно. Нам также необходимо использовать другие машины для подключения, чтобы проверить, могут ли нелокальные машины подключаться к MariaDB. В случае сбоя подключения проверьте, не ограничен ли брандмауэр.
mysql -u username -p password
mysql -h x.x.x.x -u username -p password