mysql 主從同步配置

2021-07-26 17:11:09 字數 938 閱讀 7970

mysql資料主從同步配置:

主資料庫上操作:

1.用vi etc/my.cnf開啟檔案,對檔案進行修改,在[mysqld]下面進行新增修改:

server-id= 1#

這是資料庫id,此id是唯一的,主庫預設為1,其他從庫以此id進行遞增,id值不能重複,否則會同步出錯;

log-bin = mysql-bin

二進位制日誌檔案,此項為必填項,否則不能同步資料;

binlog-do-db =

lottery#

需要同步的資料庫,如果需要同步多個資料庫;

配置完,重啟mysql db

2.配置完成後需要建立同步用的資料庫賬戶:

主庫需要提供乙個賬戶讓從庫對起連線並同步,用命令mysql伺服器

lottery

:同步的資料庫

192.168.25.132

mysql

:同步的資料庫密碼,在從庫配置時需要設定。

3.顯示主庫資訊

看到上述資訊則表示主庫建立成功。

從庫進行配置:

1.    vi /etc/my.cnf

server-id=2//這裡id改為2 因為主庫為1;

log-bin=mysql-bin//必填項,用於資料同步;

master-host=192.168.25.131//主庫ip

master-user=test//用於同步的帳號

master-password=mysql//同步帳號密碼,主庫時的設定

master-port=3306/同步資料庫的埠號

2.    重啟從庫資料庫

至此主從配置完成:

測試:主庫插入一筆資料:

在從庫上檢視:

MySQL 主從資料同步配置

1 需要兩台mysql伺服器,如 master 192.168.1.120 sl e 192.168.1.121 確定mysql的版本是相同的,可以登入到mysql cli介面,輸入 select version 此實驗mysql版本是5.6的 2 主伺服器要授權從伺服器,登入到master的mys...

mysql主從同步原理

主從同步 實際上,你讀的主庫和從庫都可以,但是寫的肯定是進入到主庫里,然後從庫在讀binlog,從庫同步 binlog檔案是以二進位制形式儲存的 主庫執行 sql 寫binglog 同步到從庫執行 什麼叫同步,就是insert 或者update或者delete 都會操作主庫,每執行一條語句,都會寫入...

mysql主從同步原理

mysql主從同步原理 mysql主從同步原理 1.主從同步機制 1.1 主從同步介紹和優點 在多台資料伺服器中,分為 主伺服器和從伺服器 一台主伺服器對應多台從伺服器。主伺服器只負責寫入資料 從伺服器只負責同步主伺服器的資料,並讓外部程式讀取資料。主伺服器寫入資料後,即刻將寫入資料的命令傳送給從伺...