recherche

Maison  >  Questions et réponses  >  le corps du texte

Le paramètre REPLICATE_DO_DB de réplication maître-esclave Mysql revient aux paramètres initiaux à chaque redémarrage du serveur esclave

J'ai construit la réplication maître-esclave MySQL sur Microsoft Cloud
J'ai utilisé le bitnami avec l'image de réplication

Configuration my.cnf dans le miroir (serveur principal)

[mysqladmin]
user=

[mysqld]
skip-name-resolve
basedir=/opt/bitnami/mysql
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
tmpdir=/opt/bitnami/mysql/tmp
max_allowed_packet=16M
bind-address=0.0.0.0
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid
log-error=/opt/bitnami/mysql/logs/mysqld.log
character-set-server=UTF8
collation-server=utf8_general_ci

[client]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
default-character-set=UTF8

[manager]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid

!include /bitnami/mysql/conf/my_custom.cnf

configuration my.cnf dans le miroir (serveur esclave)

[mysqladmin]
user=

[mysqld]
skip-name-resolve
basedir=/opt/bitnami/mysql
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
tmpdir=/opt/bitnami/mysql/tmp
max_allowed_packet=16M
bind-address=0.0.0.0
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid
log-error=/opt/bitnami/mysql/logs/mysqld.log
character-set-server=UTF8
collation-server=utf8_general_ci

[client]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
default-character-set=UTF8

[manager]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid
    
!include /bitnami/mysql/conf/my_custom.cnf

Il n'y a aucun réglage pour le paramètre REPLICATE_DO_DB

Après vous être connecté à MySQL, exécutez SQL pour modifier REPLICATE_DO_DB
CHANGE REPLICATION FILTER REPLICATE_DO_DB = ();
Démarrez l'esclave ; la réplication maître-esclave est disponible, mais chaque fois que vous redémarrez le serveur esclave, REPLICATE_DO_DB reviendra à la base de données bitnami par défaut

Y a-t-il un autre endroit pour définir REPLICATE_DO_DB ?

我想大声告诉你我想大声告诉你2749 Il y a quelques jours858

répondre à tous(3)je répondrai

  • 为情所困

    为情所困2017-05-18 10:56:55

    Dans ce cas, vous devez l'avoir configuré dans les paramètres de démarrage par défaut avant de cliquer sur ce démarrage (je suppose que soit le fichier de configuration que vous avez consulté est erroné, soit il a peut-être été configuré lorsque vous l'avez créé), vous devez écrire votre personnalisé paramètres à essayer dans le fichier de configuration

    répondre
    0
  • 黄舟

    黄舟2017-05-18 10:56:55

    Écrivez les informations de configuration maître-esclave dans le fichier de configuration !

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-18 10:56:55

    Le problème qui se pose si je ne connais pas Linux est dans le fichier de configuration

    La dernière partie du fichier de configuration est !include /bitnami/mysql/conf/my_custom.cnf
    linux file link
    Configurez ici. . . Je cherchais le fichier depuis longtemps

    répondre
    0
  • Annulerrépondre