MariaDB реплікація. Створення облікового запису.

  • Останнє оновлення: 3 Квітня 2024 р.
  • Перегляди: 19
  • Автор: Адмін
MariaDB реплікація. Створення облікового запису.

Колеги всім привіт.

У сьогоднішній статті ми поговоримо про те, як створити обліковий запис для реплікації і навіщо вона взагалі потрібна. Сам процес реплікації в MariaDB це те, коли дані копіюються з одного сервера бази даних на інший сервер бази даних. З'єднання між серверами реалізується за допомогою облікового запису.

 

Користувач реплікації це такий самий користувач, як і всі інші користувачі в базі даних. Ім'я облікового запису може бути будь-яке, але є не голосне правило називати такого користувача наприклад slave_user або replicator. Ми створимо користувача з ім'ям replication.

mariadb> CREATE USER 'replication'@'%' IDENTIFIED BY 'Qwerty123';

mariadb_user_replication

 

Після того, як ми створили користувача реплікації, то тепер нам потрібно призначити йому необхідні права. Для того, щоб у користувача була можливість реплікувати дані з джерела на репліку йому достатньо права під назвою REPLICATION.

mariadb> GRANT REPLICATION SLAVE ON *.* TO 'replication'@'%';

mariadb_user_replication

 

Після всього, що ми зробили бажано виконати команду:

mariadb> FLUSH PRIVILEGES;

mariadb_user_replication

Цією командою ми MariaDB говоримо, щоб вона скинула кеш-таблиць mysql.user і mysql.priv і заново перечитала ці таблиці.


 

Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.

 

СХОЖІ СТАТТІ

Встановлення mariadb centos 8
Mariadb блокування та розблокування акаунта
MariaDB змінити пароль користувача
MariaDB mysqldump - резервне копіювання зі стисненням bzip2