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

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 - ERROR Incorrect definition of table
MariaDB - ERROR Incorrect definition of table
MARIADB
Читати далі
Mariabackup резервне копіювання - Стиснення gzip
Mariabackup резервне копіювання - Стиснення gzip
MARIADB
Читати далі
Mariabackup помилка - Error writing file UNKNOWN errno 32 Broken pipe
Mariabackup помилка - Error writing file UNKNOWN errno 32 Broken pipe
MARIADB
Читати далі