MySql 主從複製配置
Master資料庫操作步驟:
第一步: 安裝mysql資料庫
yum -y install mysql-server
第二步: 修改 /etc/my.cnf ,檢視是否有如下兩個配置,沒有需新增上,並重啟mysql服務 (service mysqld restart)
log-bin=mysql-bin 啟動二進位制檔案
server-id=1 伺服器ID
第三步: 新增slave使用者,給slave連線同步資料使用
grant replication slave on *.* to 'backup'@'192.168.131.169' identified by 'backup';
第四部: 查詢主資料庫狀態,並記下FILE及Position的值,這個在後面配置從伺服器的時候要用到。
Slave資料庫操作步驟
第一步: 安裝mysql資料庫
yum -y install mysql-server
第二步: 修改 /etc/my.cnf ,檢視是否有如下兩個配置,沒有需新增上,並重啟mysql服務 (service mysqld restart)
log-bin=mysql-bin 啟動二進位制檔案
server-id=10 伺服器ID
第三步: 進入mysql,執行如下命令
change master to master_host='192.168.131.168',master_user='backup',master_password='backup',master_log_file='mysql-bin.000003',master_log_pos=401;
第四步 : 啟動slave同步
start slave
第五步: 檢查主從同步,如果您看到Slave_IO_Running和Slave_SQL_Running均為Yes,則主從複製連線正常。
show slave status\G
測試同步【自己測試吧】
在Master建立資料庫,建立表,插入資料
檢查Slave的資料,進行比對,看是否相同
相關文章
- mysql複製--主從複製配置MySql
- MySQL主從複製配置MySql
- 配置mysql5.5主從複製、半同步複製、主主複製MySql
- MYSQL主從複製配置(整理)MySql
- MYSQL主從複製製作配置方案MySql
- mysql for linux 配置主從複製MySqlLinux
- mysql主從複製原理及配置MySql
- MySQL主從複製與主主複製MySql
- MySQL 主從複製安裝部署配置MySql
- Docker 教程十五配置MySQL 主從複製DockerMySql
- 簡單配置mysql的主從複製MySql
- Linux下配置MySQL主從複製LinuxMySql
- MySQL 主從複製的原理和配置MySql
- MySQL的主從複製與MySQL的主主複製MySql
- mysql5.7主從複製,主主複製MySql
- MySQL主從複製、半同步複製和主主複製MySql
- MySQL 主從複製MySql
- 【MySql】主從複製MySql
- MySQL主從複製MySql
- mysql主主複製(雙主複製)配置步驟MySql
- MySQL主從複製、半同步複製和主主複製概述MySql
- MySQL主從複製配置心跳功能介紹MySql
- MySQL基於binlog主從複製配置MySql
- mysql5.6.xGTID主從複製配置MySql
- MySQL主從複製_複製過濾MySql
- MySQL的主從複製、半同步複製、主主複製詳解MySql
- MySQL主從複製原理MySql
- MySQL的主從複製MySql
- mysql--主從複製MySql
- mysql主從複製搭建MySql
- mysql 8.4 主從複製MySql
- mysql主從複製配置與問題解決MySql
- MySQL主從複製之GTID複製MySql
- MySQL主從複製之半同步複製MySql
- MySQL主從複製之非同步複製MySql非同步
- MySQL主主複製(雙主複製)配置過程介紹MySql
- mysql主從複製(一):一主多從MySql
- MySQL++:Liunx - MySQL 主從複製MySql