您好,登錄后才能下訂單哦!
主從同步部署
1、兩臺相同版本的mysql數據庫,一臺做主庫,一臺從庫
主庫開啟binlog
在配置文件中的[mysqld]模塊中添加log-bin=mysql-bin和server-id=1,一定要保證兩臺主機id不一致
重啟數據庫,
登入數據庫新建同步賬戶,grant replication slave on . to 'rep'@'%' identified by '123';
查看master的狀態 show master status;記錄binlog文件名和pos點
把主庫的數據庫進行全備份,并在從庫中導入
從庫中
查看配置文件中的server-id,保證不和主庫一致,
如果從庫下還有從庫則也需要開啟binlog,并且還要添加log-slave-updates參數
重啟數據庫,如果沒修改則不用重啟
登陸數據庫執行change master授權
change master to master_host="172.16.1.1",master_port=3306,master_user="rep",master_password="123",master_log_file="mysqlbin.000001",master_log_pos=143;
stat slave; 啟動slave同步
show slave status\G; 查看Slave_IO_Running:YES和Slave_SQL_Running:YES,則配置同步成功!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。