配置MySQL複製
基於日誌點的複製配置步驟
設定簡單密碼(可以選擇不需要)
set GLOBAL validate_password_length=6;
set global validate_password_policy=0;
在主DB伺服器上建立複製賬號
CREATE user repl@'192.168.%.%' IDENTIFIED by '123456';
許可權:
grant replication slave ON *.* to repl@'192.168.%.%';
基於日誌點點複製配置步驟
配置主資料庫伺服器
bin_log = mysql-bin
server_id = 100
從伺服器上的配置
*指定中繼日誌的名字
relay_log = mysql-relay-bin
*如果做鏈路複製需要開啟
log_slave_update = on [可選]
*安全配置引數,沒有sql許可權的使用者進行寫操作
read_only = on [可選]
初始化從伺服器資料
會加鎖阻塞
mysqldump --master-data=2 -single-transaction
xtrabackup --slave-info
啟動複製連路
CHANGE MASTER TO MASTER_HOST= 'master_host_ip',
MASTER_USER = 'repl',
MASTER_PASSWORD = '123456'
MASTER_LOG_FILE = 'mysql_log_file_name'
MASTER_LOG_POS = 4
注意:
主從的server-id 一定不能設定一致
優點
*是MySQL最早支援的複製技術,Bug相對較少
*對sql查詢沒有任何限制
*故障處理比較容易
缺點
*故障轉移時重新獲取新主的日誌點資訊比較困難
5-5配置Mysql複製 基於日誌點的複製
相關文章
- mysql 基於日誌的主從複製MySql
- mysql複製--主從複製配置MySql
- MySQL 8 複製(五)——配置GTID複製MySql
- Mysql基於GTID的複製模式MySql模式
- MySQL 8 複製(九)——組複製聯機配置MySql
- Mysql 基於GTID主從複製MySql
- MySQL 複製全解析 Part10 基於GTID的MySQL複製的一些限制MySql
- mysql5.5.20複製配置MySql
- MySQL 5.7基於GTID的主從複製MySql
- MYSQL主從複製製作配置方案MySql
- MySQL 複製全解析 Part 9 一步步搭建基於GTID的MySQL複製MySql
- MySQL 8 複製(三)——延遲複製與部分複製MySql
- MYSQL主從複製配置(整理)MySql
- MySQL8.0.11 組複製配置MySql
- MySQL複製MySql
- MySQL 5.7 基於GTID搭建主從複製MySql
- 基於配置檔案的redis的主從複製Redis
- MySQL主從複製之GTID複製MySql
- MySQL 8 複製(一)——非同步複製MySql非同步
- MySQL 8 複製(二)——半同步複製MySql
- MySQL 8 複製(四)——GTID與複製MySql
- MariaDB系列之三:基於日誌(binlog)主主複製(Master-Master)AST
- 【RocketMQ】Dledger日誌複製原始碼分析MQ原始碼
- 基於 Docker 的 MySQL 主從複製搭建(真正弄懂)DockerMySql
- 淺複製和深複製的概念與值複製和指標複製(引用複製)有關 淺複製 “指標複製 深複製 值複製指標
- MySQL主從複製之半同步複製MySql
- MySQL主從複製之非同步複製MySql非同步
- 聊聊MySQL主從複製的幾種複製方式MySql
- MySQL高可用之組複製技術(3):配置多主模型的組複製MySql模型
- MySQL高可用之組複製技術(2):配置單主模型的組複製MySql模型
- MySQL 複製全解析 Part 11 使用xtrabackup建立MySQL複製MySql
- mysql5.7主從複製,主主複製MySql
- MySQL 8 複製(十)——組複製效能與限制MySql
- MySQL 8 複製(八)——組複製安裝部署MySql
- MySQL 主從複製之多執行緒複製MySql執行緒
- 對於複製普通物件 深複製和淺複製是否一樣物件
- MySQL 主從複製安裝部署配置MySql
- Docker 教程十五配置MySQL 主從複製DockerMySql