mysql 备份 master_如何配置MYSQL的MASTER---SLAVE复制备份?
一、配置一個mysql服務器做master:
在配置文件my.ini中添加如下內容:
log-bin=matster-bin
log-bin-index=matster-bin.index
server-id=1
master必須有一個活動的二進制日志和唯一的server-id,然后重啟mysql服務器。
其次,以root登錄,創建一個復制用戶:
CREATE USER BACKUP_user;
GRANT replication slave on *.* to BACKUP_user IDENTIFIED by '1234';
二、配置一個mysql做slave:
在配置文件my.ini中添加如下內容:
server-id=2
relay-log=slave-relay-bin
relay-log-index=slave-relay-bin.index
然后重啟mysql服務器。
三、將slave連接到master:
STOP SLAVE;
change MASTER to master_HOST='127.0.0.1',MASTER_PORT=3377,MASTER_USER='BACKUP_user',MASTER_PASSWORD='1234';
start SLAVE;
可以用show master status來在master端顯示相關信息,用show slave status來在slave端顯示相關信息。
到此,恭喜,你的master-slave復制備份成功完成了!
總結
以上是生活随笔為你收集整理的mysql 备份 master_如何配置MYSQL的MASTER---SLAVE复制备份?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行卡转账手续费
- 下一篇: centos 新装mysql 进入,ce