mysql-Replikations - slave-server in einer Datenbank
Konnte ich nicht finden, eine Antwort auf meine Frage.
Ich habe 2 mysql-Servern.
- Master-server
- Slave-server
Jetzt möchte ich hinzufügen weiterer Slave-server, aber ich habe andere Webseite auf dem server ausgeführt.
Kann ich nur eine Datenbank replizieren?
InformationsquelleAutor sabansaulic | 2011-12-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann man ja
Wenn Sie möchten, replizieren genau eine Datenbank von master -, können Sie
replicate-do-db
in Ihrem/etc/my.cnf
oder setreplicate-do-db
als mysql-argument, beispielsweise:Wenn Sie mehreren Datenbanken repliziert werden,
/etc/my.cnf
sollte wie folgt sein:Wenn Sie nur wollen, slave-ignorieren-Datenbank, können Sie
replicate-ignore-db
:Mehr details auf der MySQL-Dokumentation: http://dev.mysql.com/doc/refman/5.1/en/replication-options-slave.html#option_mysqld_replicate-do-db
InformationsquelleAutor Frank Fang
Durch das hinzufügen der folgenden Zeilen in die /etc/my.conf-Datei von der slave-Maschine, die mein problem gelöst. Danke.
Bitte beachten Sie jedoch, dass, nachdem dies zu tun musste ich neu starten, sowohl die Datenbanken und aktualisieren Sie die neue Datei, name und position von der master-server, indem Sie unten Befehl:
Fügen Sie diese Informationen, um Ihre MySQL auf dem slave-Maschine und start slave.
InformationsquelleAutor Omair Anwer