λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> SQL Server

Πώς γίνεται η αναπαραγωγή στη MySQL στο ίδιο παράθυρο του μηχανήματος;

Βήμα 1:Εγκατάσταση και διαμόρφωση MySQL

1. Κάντε λήψη του προγράμματος εγκατάστασης της MySQL Community Edition από τον ιστότοπο της MySQL.

2. Εκτελέστε το πρόγραμμα εγκατάστασης και ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να ολοκληρώσετε την εγκατάσταση.

3. Μόλις εγκατασταθεί η MySQL, ανοίξτε το πρόγραμμα-πελάτη γραμμής εντολών MySQL και συνδεθείτε ως χρήστης root.

4. Δημιουργήστε έναν χρήστη αναπαραγωγής χρησιμοποιώντας την ακόλουθη εντολή:

```

ΔΗΜΙΟΥΡΓΙΑ ΧΡΗΣΤΗ 'repl_user'@'localhost' ΠΟΥ ΑΝΑΓΝΩΡΙΖΕΤΑΙ ΑΠΟ 'repl_password';

```

5. Εκχωρήστε στον χρήστη αναπαραγωγής τα απαραίτητα δικαιώματα χρησιμοποιώντας την ακόλουθη εντολή:

```

GRANT REPLICATION SLAVE ON *.* TO 'repl_user'@'localhost';

```

Βήμα 2:Δημιουργήστε την κύρια βάση δεδομένων

1. Δημιουργήστε μια βάση δεδομένων που θέλετε να αναπαραγάγετε χρησιμοποιώντας την ακόλουθη εντολή:

```

ΔΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ master_db;

```

2. Δημιουργήστε μερικούς πίνακες και εισαγάγετε ορισμένα δεδομένα στη βάση δεδομένων χρησιμοποιώντας τις ακόλουθες εντολές:

```

CREATE TABLE master_table (id int, name varchar(255));

INSERT INTO master_table VALUES (1, 'John Doe');

```

Βήμα 3:Διαμορφώστε τον κύριο διακομιστή για αναπαραγωγή

1. Ανοίξτε το MySQL Command Line Client και συνδεθείτε ως χρήστης root στον κύριο διακομιστή.

2. Ενεργοποιήστε το δυαδικό αρχείο καταγραφής ορίζοντας τη μεταβλητή «log_bin» χρησιμοποιώντας την ακόλουθη εντολή:

```

SET GLOBAL log_bin ='mysql-bin';

```

3. Ξεκινήστε την αναπαραγωγή δημιουργώντας ένα αναγνωριστικό αντιγράφου και ρυθμίζοντας τη λειτουργία «μόνο για ανάγνωση» χρησιμοποιώντας τις ακόλουθες εντολές:

```

SET GLOBAL server_id =1;

SET GLOBAL read_only =ON;

```

Βήμα 4:Διαμόρφωση του Slave Server για αναπαραγωγή

1. Ανοίξτε το πρόγραμμα-πελάτη γραμμής εντολών MySQL και συνδεθείτε ως ριζικός χρήστης στον υποτελή διακομιστή.

2. Σταματήστε τον slave server χρησιμοποιώντας την ακόλουθη εντολή:

```

STOP SLAVE?

```

3. Διαμορφώστε τον εξαρτημένο διακομιστή ώστε να συνδέεται με τον κύριο διακομιστή χρησιμοποιώντας τις ακόλουθες εντολές:

```

CHANGE MASTER ΣΕ MASTER_HOST='localhost', MASTER_PORT=3306, MASTER_USER='repl_user', MASTER_PASSWORD='repl_password';

```

4. Ξεκινήστε τον slave server χρησιμοποιώντας την ακόλουθη εντολή:

```

START SLAVE?

```

Βήμα 5:Επαλήθευση αναπαραγωγής

1. Ανοίξτε το πρόγραμμα-πελάτη γραμμής εντολών MySQL και συνδεθείτε ως ριζικός χρήστης στον υποτελή διακομιστή.

2. Βεβαιωθείτε ότι ο slave διακομιστής αναπαράγει δεδομένα από τον κύριο διακομιστή χρησιμοποιώντας την ακόλουθη εντολή:

```

ΕΜΦΑΝΙΣΗ ΚΑΤΑΣΤΑΣΗΣ ΣΚΛΑΒΟΥ\G;

```

3. Εάν η έξοδος δείχνει ότι οι τιμές "Slave_IO_Running" και "Slave_SQL_Running" είναι και οι δύο "Yes", τότε η αναπαραγωγή λειτουργεί σωστά.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα