今天來總結一下MySQL主從復制技術。不多說,直接操作+配圖。
主服務器(192.168.1.111)配置:
1、給從服務器設置授權用戶
2、修改主服務器的配置文件my.cof,開啟bin-log日志,並設置server-id值(每一台server-id都要不一樣)
3、在主服務器上設置讀鎖定有效,確保沒有數據庫操作,以便獲得一次性快照
4、查看主服務器上當前的二進制日志名和偏移量
5、目前主數據庫服務器已經停止了更新操作,生成主數據庫的備份,備份有兩種方法:
(1)、cp全部的數據
(2)、mysqldump備份數據方法
7、把主數據庫的一致性備份恢復到從數據庫上,把以上的test2.sql放到相應的目錄即可
從服務器配置(192.168.1.112):
1、修改從服務器配置文件 vim /etc/my.cnf
2、重啟mysqld服務
3、查看相應的主從復制進程列表有兩種:
(1)、processlist
(2)、status
Slave_SQL_Running此進程負責讀取並且執行中繼日志中的binlog日志
配置完畢測試成功!!
