mysql主从复制超简单,mysql简单主从复制
在master配置文件中追加
log-bin=mysql-bin
server-id=1
log-bin-index=master-bin.index
[mysqld]
```group_replication.so
### 重啟mysql服務(wù)
sudo /etc/init.d/mysql restart
### 在slave配置文件中追加
server-id=2
relay-log-index=slave-relay-bin.index
relay-log=slave-relay-bin
[mysqld]
### 在master上給定用戶(hù)用于復(fù)制
mysql> grant replication slave on . to 'root';
### 在master上查看 binary log文件名和 position
show master status;
記錄下File 和 Position 的值
### 配置slave
master_host是master的ip
master_user是master指定用戶(hù)復(fù)制的用戶(hù)
master_log_file上面記錄的文件名稱(chēng)
master_log_pos上面記錄的文件位置
eg:
change master to master_host='192.168.192.174',master_user='repl',master_password='123456',master_port=3306,master_log_file='mysql-bin.000003',master_log_pos=120,master_connect_retry=10;
### 在slave上啟動(dòng)復(fù)制功能
mysql> start slave;
### 查看slave的狀態(tài)
mysql> show slave status;
### 配置完成可在master創(chuàng)建數(shù)據(jù)庫(kù)測(cè)試一下
路徑是兩種解決mysql不同步的辦法,測(cè)試有效
總結(jié)
以上是生活随笔為你收集整理的mysql主从复制超简单,mysql简单主从复制的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql隔离级别和mvcc_数据库MV
- 下一篇: 2021年浙江省高考成绩查询时间,202