Инсталирайте 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