Rumah pangkalan data tutorial mysql MySQL5.6基于GTID的主从复制_MySQL

MySQL5.6基于GTID的主从复制_MySQL

May 27, 2016 pm 01:45 PM
gtid replikasi tuan-hamba

MySQL 5.6 的新特性之一,是加入了全局事务 ID (GTID) 来强化数据库的主备一致性,故障恢复,以及容错能力。

什么是GTID?

官方文档: 代码如下:

mysql> GRANT REPLICATION SLAVE ON *.* TO repluser@172.16.88.205 IDENTIFIED BY 'replpassword';
Salin selepas log masuk

说明:172.16.88.205是从节点服务器;如果想一次性授权更多的节点,可以自行根据需要修改;

七、启动从数据库上的复制线程

mysql> CHANGE MASTER TO MASTER_HOST='masterdb.example.com', 
MASTER_USER='repluser', MASTER_PASSWORD='replpassword', MASTER_AUTO_POSITION=1;
mysql>start slave;
Salin selepas log masuk

八、在从数据库上查看复制状态

mysql> show slave status\G;
*************************** 1. row ***************************
    Slave_IO_State: Waiting for master to send event
     Master_Host: masterdb.56xyl.com
     Master_User: repluser
     Master_Port: 3306
    Connect_Retry: 60
    Master_Log_File: mysql-bin.000002
   Read_Master_Log_Pos: 191
    Relay_Log_File: slavedb-relay-bin.000003
    Relay_Log_Pos: 401
  Relay_Master_Log_File: mysql-bin.000002
    Slave_IO_Running: Yes #IO线程已正常运行
   Slave_SQL_Running: Yes #SQL线程已正常运行
    Replicate_Do_DB: 
   Replicate_Ignore_DB: 
   Replicate_Do_Table: 
  Replicate_Ignore_Table: 
  Replicate_Wild_Do_Table: 
 Replicate_Wild_Ignore_Table: 
     Last_Errno: 0
     Last_Error: 
     Skip_Counter: 0
   Exec_Master_Log_Pos: 191
    Relay_Log_Space: 1899
    Until_Condition: None
    Until_Log_File: 
    Until_Log_Pos: 0
   Master_SSL_Allowed: No
   Master_SSL_CA_File: 
   Master_SSL_CA_Path: 
    Master_SSL_Cert: 
   Master_SSL_Cipher: 
    Master_SSL_Key: 
  Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
    Last_IO_Errno: 0
    Last_IO_Error: 
    Last_SQL_Errno: 0
    Last_SQL_Error: 
 Replicate_Ignore_Server_Ids: 
    Master_Server_Id: 1
     Master_UUID: 971d7245-c3f8-11e5-8b6b-000c2999e5a5
    Master_Info_File: mysql.slave_master_info
     SQL_Delay: 0
   SQL_Remaining_Delay: NULL
  Slave_SQL_Running_State: Slave has read all relay log; waiting for the slave I/O thread to update it
   Master_Retry_Count: 86400
     Master_Bind: 
  Last_IO_Error_Timestamp: 
  Last_SQL_Error_Timestamp: 
    Master_SSL_Crl: 
   Master_SSL_Crlpath: 
   Retrieved_Gtid_Set: 971d7245-c3f8-11e5-8b6b-000c2999e5a5:1-6
   Executed_Gtid_Set: 89e78301-c3f4-11e5-8b51-00505624d26a:1-3,
971d7245-c3f8-11e5-8b6b-000c2999e5a5:1-6
    Auto_Position: 1
1 row in set (0.00 sec)

ERROR: 
No query specified

mysql>
Salin selepas log masuk


九、测试

在主库上创建数据库:

mysql> create database log_statics;
Query OK, 1 row affected (0.11 sec)
 
mysql> use log_statics;
Database changed
到从数据库上查看log_statics是否已经复制过去
mysql> show databases;
+--------------------+
| Database   |
+--------------------+
| information_schema |
| log_statics  |
| mysql    |
| performance_schema |
+--------------------+
4 rows in set (0.01 sec)

mysql>
Salin selepas log masuk

可以看到log_statics数据库已经存在于从数据库上。

以上就是MySQL5.6基于GTID的主从复制_MySQL的内容,更多相关内容请关注PHP中文网(www.php.cn)!


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

Repo: Cara menghidupkan semula rakan sepasukan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk melaksanakan replikasi tuan-hamba pangkalan data MySQL dalam PHP Bagaimana untuk melaksanakan replikasi tuan-hamba pangkalan data MySQL dalam PHP May 17, 2023 am 08:18 AM

Dengan perkembangan pesat Internet, aplikasi Web semakin menyepadukan operasi pangkalan data. MySQL ialah sistem pangkalan data hubungan yang terkenal di dunia yang digunakan secara meluas. Dalam aplikasi web yang sangat serentak, replikasi tuan-hamba MySQL adalah cara penting untuk meningkatkan prestasi dan ketersediaan pangkalan data. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan replikasi master-slave pangkalan data MySQL. 1. Apakah replikasi induk-hamba MySQL merujuk kepada penyalinan data dari satu pelayan pangkalan data MySQL ke pelayan yang lain.

Membina Kluster MySQL Yang Sangat Tersedia: Panduan Amalan Terbaik untuk Replikasi Master-Slave dan Pengimbangan Beban Membina Kluster MySQL Yang Sangat Tersedia: Panduan Amalan Terbaik untuk Replikasi Master-Slave dan Pengimbangan Beban Sep 09, 2023 am 10:57 AM

Membina Kluster MySQL Sangat Tersedia: Panduan Amalan Terbaik untuk Replikasi Master-Slave dan Pengimbangan Beban Dalam beberapa tahun kebelakangan ini, dengan perkembangan pesat Internet, pangkalan data telah menjadi salah satu enjin penyimpanan dan pemprosesan data teras untuk kebanyakan aplikasi web. Dalam senario ini, ketersediaan tinggi dan pengimbangan beban telah menjadi pertimbangan penting dalam reka bentuk seni bina pangkalan data. Sebagai salah satu pangkalan data hubungan sumber terbuka yang paling popular, penyelesaian penggunaan kluster MySQL telah menarik banyak perhatian. Artikel ini akan memperkenalkan cara untuk melaksanakan kluster pangkalan data yang sangat tersedia melalui replikasi tuan-hamba MySQL dan pengimbangan beban.

Teknologi replikasi induk-hamba data dalam MySQL Teknologi replikasi induk-hamba data dalam MySQL Jun 14, 2023 pm 02:10 PM

Pangkalan data MySQL ialah sistem pengurusan pangkalan data hubungan yang sangat popular yang menyokong pelbagai teknologi replikasi data, antaranya yang lebih biasa digunakan ialah teknologi replikasi tuan-hamba. Artikel ini akan memperkenalkan teknologi replikasi induk-hamba data dalam MySQL, termasuk prinsip, kaedah pelaksanaan, masalah biasa dan tindakan balas. 1. Prinsip teknologi replikasi tuan-hamba Teknologi replikasi tuan-hamba dalam MySQL boleh menyalin data pangkalan data MySQL ke pelayan lain untuk mencapai sandaran data, pengimbangan beban, pengasingan baca-tulis dan fungsi lain. Prinsip asasnya adalah untuk menukar pangkalan data utama

Penjelasan terperinci tentang fungsi replikasi tuan-hamba Redis Penjelasan terperinci tentang fungsi replikasi tuan-hamba Redis May 11, 2023 am 10:00 AM

Redis ialah sistem storan nilai kunci berasaskan memori sumber terbuka yang biasa digunakan dalam senario seperti caching, beratur dan pemprosesan data masa nyata. Dalam aplikasi berskala besar, untuk meningkatkan ketersediaan dan prestasi Redis, selalunya perlu untuk menerima pakai seni bina teragih, di mana replikasi tuan-hamba adalah mekanisme yang biasa digunakan. Artikel ini akan memperkenalkan fungsi replikasi tuan-hamba Redis, termasuk definisi, prinsip, konfigurasi dan senario aplikasi. 1. Definisi replikasi induk-hamba Redis merujuk kepada menyegerakkan secara automatik data satu nod Redis (iaitu nod induk) ke nod lain (iaitu nod hamba).

Bagaimana untuk mengkonfigurasi replikasi tuan-hamba pangkalan data MySQL? Bagaimana untuk mengkonfigurasi replikasi tuan-hamba pangkalan data MySQL? Jul 13, 2023 pm 10:05 PM

Bagaimana untuk mengkonfigurasi replikasi tuan-hamba pangkalan data MySQL? Replikasi master-hamba pangkalan data MySQL ialah sandaran data biasa dan penyelesaian ketersediaan tinggi. Dengan mengkonfigurasi replikasi induk-hamba, anda boleh menyegerakkan data dari satu pelayan MySQL (pelayan induk) kepada yang lain (pelayan hamba), dengan itu meningkatkan ketersediaan dan prestasi pangkalan data. Yang berikut menerangkan cara mengkonfigurasi replikasi tuan-hamba dalam pangkalan data MySQL dan menyediakan contoh kod yang sepadan. Pastikan pelayan MySQL dipasang dan dimulakan Pertama, pastikan MySQL dipasang pada sistem anda.

Mencapai lebihan dan pengembangan data: kes aplikasi teknologi replikasi tuan-hamba MySQL dalam persekitaran kluster Mencapai lebihan dan pengembangan data: kes aplikasi teknologi replikasi tuan-hamba MySQL dalam persekitaran kluster Sep 08, 2023 pm 04:36 PM

Merealisasikan lebihan dan pengembangan data: Kes aplikasi teknologi replikasi tuan-hamba MySQL dalam persekitaran kluster Pengenalan: Dengan pembangunan Internet, peningkatan jumlah data dan peningkatan bilangan pengguna, pangkalan data bersendirian tradisional tidak lagi dapat memenuhi keperluan. keselarasan yang tinggi dan keperluan yang tinggi. Dalam konteks ini, pangkalan data teragih telah menjadi salah satu penyelesaian yang popular. Sebagai salah satu pangkalan data hubungan yang paling biasa digunakan, teknologi replikasi tuan-hamba MySQL juga telah mendapat perhatian yang meluas dalam pangkalan data yang diedarkan. Artikel ini akan memperkenalkan teknologi replikasi tuan-hamba MySQL dalam persekitaran kluster

Replikasi tuan-hamba dan seni bina ketersediaan tinggi dalam MySQL Replikasi tuan-hamba dan seni bina ketersediaan tinggi dalam MySQL Sep 09, 2023 pm 12:03 PM

Replikasi induk-hamba dan seni bina ketersediaan tinggi dalam MySQL Apabila aplikasi Internet dan volum data terus berkembang, ketersediaan tinggi dan kebolehskalaan pangkalan data menjadi semakin penting. Sebagai pangkalan data hubungan sumber terbuka yang digunakan secara meluas, MySQL menyediakan replikasi tuan-hamba dan penyelesaian seni bina ketersediaan tinggi. Replikasi master-slave merujuk kepada proses menggunakan contoh pangkalan data MySQL sebagai pangkalan data induk dan mereplikasi datanya kepada satu atau lebih pangkalan data hamba (hamba). Kaedah replikasi ini boleh mencapai sandaran data yang berlebihan dan pengasingan bacaan dan penulisan.

Pengimbangan beban dan pemulihan bencana dalam mod kluster: analisis mendalam dan amalan replikasi tuan-hamba MySQL Pengimbangan beban dan pemulihan bencana dalam mod kluster: analisis mendalam dan amalan replikasi tuan-hamba MySQL Sep 11, 2023 pm 05:51 PM

Pengimbangan beban dan pemulihan bencana dalam mod kluster: analisis mendalam dan amalan replikasi tuan-hamba MySQL Dengan perkembangan pesat industri Internet, permintaan untuk penyimpanan dan pemprosesan data semakin tinggi. Sebagai tindak balas kepada akses serentak yang tinggi dan storan data besar-besaran, mod kluster telah menjadi penyelesaian biasa. Pengimbangan beban dan pemulihan bencana adalah komponen penting dalam sistem kluster, dan replikasi tuan-hamba MySQL ialah kaedah yang digunakan secara meluas. Artikel ini akan menyelidiki pengimbangan beban dan pemulihan bencana dalam mod kluster, memfokuskan pada prinsip replikasi hamba tuan MySQL.

See all articles