mysql 5.7 主從備份

mysql 我是用的是yum安裝 具體的請參考官方文檔:

https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

 

主(master):我用的linux  |  從(slave) :用的windows  兩個mysql版本都是5.7

我們先說下主庫配置:

server-id=xxxx .用來標識我們的服務器身份

log-bin=/var/log/mysqllogbin/master 

log-bin 爲二進制日誌存放位置,若只寫文件名,則存放在/var/log,若依我這種方式寫的話,需要手動創建mysqllogbin目錄,創建好該目錄後,需要chown -R mysql:mysql mysqllogbin 更改所有者

binlog-do-db :同步的數據庫

binlog-ignore-db:不同步的數據庫,若多個,需要另起一行binlog-ignore-db=XXX,不能使用逗號

 

然後進入數據庫使用命令創建同步數據庫所用到的用戶

create user 'slaveuser'@'%' IDENTIFIED by 'Aa_123@#';

GRANT REPLICATION SLAVE ON *.* TO 'slaveuser'@'%' IDENTIFIED BY  'Aa_123@#';

從服務器配置:

需要到工具裏面執行如下語句:

change master to master_host='192.168.1.107', master_user='slaveuser',master_password='Aa_123@#';    

start slave ;

其他命令:

show slave status;

stop slave;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章