十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
環(huán)境準(zhǔn)備:
創(chuàng)新互聯(lián)公司自2013年起,我們提供高端網(wǎng)站建設(shè)、成都微信小程序、電商視覺設(shè)計、成都app開發(fā)及網(wǎng)絡(luò)營銷搜索優(yōu)化服務(wù),在傳統(tǒng)互聯(lián)網(wǎng)與移動互聯(lián)網(wǎng)發(fā)展的背景下,我們堅守著用標(biāo)準(zhǔn)的設(shè)計方案與技術(shù)開發(fā)實力作基礎(chǔ),以企業(yè)及品牌的互聯(lián)網(wǎng)商業(yè)目標(biāo)為核心,為客戶打造具商業(yè)價值與用戶體驗的互聯(lián)網(wǎng)+產(chǎn)品。
部署一主一從兩臺服務(wù)器,實現(xiàn)主從復(fù)制,主庫要開啟binlog,主庫和從庫的Server-id要不同
主庫:
[root@db01 ~]# hostname -I 10.0.0.51 172.16.1.51 [root@db01 ~]# egrep "log_bin|server-id" /etc/my.cnf server-id = 1 #主庫的Server-id log_bin = MySQL-bin #開啟binlog 從庫: [root@db02 ~]# hostname -I 10.0.0.52 172.16.1.52 [root@db02 ~]# egrep "server-id" /etc/my.cnf server-id = 2 #從庫的Server-id
主庫操作:
1、創(chuàng)建用戶,用于主從連接
mysql> grant replication slave on *.* to 'rep'@'172.16.1.%' identified by '123456'; mysql> flush privileges; mysql> select user,host from mysql.user;
2、鎖表,禁止寫入數(shù)據(jù)
mysql> flush table with read lock;
3、新開啟一個窗口導(dǎo)出主庫數(shù)據(jù)
[root@db01 ~]# mysqldump -A -B --master-data=2 >/opt/3306.sql
4、解鎖,開放用戶寫入功能
mysql> unlock tables;
5、把主庫的備份數(shù)據(jù)拷貝到從庫
[root@db01 ~]# scp /opt/3306.sql 172.16.1.52:/opt/
從庫操作:
1、把主庫的全備導(dǎo)入到從庫
[root@db02 ~]# mysql2、找binlog位置點
[root@db02 ~]# sed -n '22p' /opt/3306.sql -- CHANGE MASTER TO MASTER_LOG_FILE='oldboy-bin.000010', MASTER_LOG_POS=405;3、配置master.info
CHANGE MASTER TO MASTER_HOST='172.16.1.51', MASTER_PORT=3306, MASTER_USER='rep', MASTER_PASSWORD='oldboy123', MASTER_LOG_FILE='mysql-bin.000010', MASTER_LOG_POS=405;4、開啟同步功能,查看狀態(tài)
mysql> start slave; mysql> show slave status\G出現(xiàn)以下狀態(tài)信息,表示主從復(fù)制配置成功
Slave_IO_Running: Yes Slave_SQL_Running: Yes Seconds_Behind_Master: 0
網(wǎng)站欄目:MYSQL主從復(fù)制部署流程
文章鏈接:http://m.jiaotiyi.com/article/jccpgh.html