Встановіть 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