mysql主從複製

2021-07-24 04:51:23 字數 1630 閱讀 8919

罪過啊,博主最近好久沒有更新部落格了,轉有道雲筆記了,筆記裡還有些乾貨,最近慢慢分享出來吧。。

博主最近發現有好多想學,但是發現精力有限啊,博主本來是搞個開發的,但是偏偏想把運維,dba的技術全都學了(mysql集群,nginx等等等) 但是發現精力有限,所以簡單了解一下,mysql的主從複製,後面還有mysql-proxy躺在雲筆記裡,就不在放出來了;

講mysql的主從複製嘛,我大概從以下兩點來講,

一:mysql的安裝 (linux下安裝,學習者自己搞兩個虛擬機器吧)

二:mysql主從配置( just so easy)

環境準備:

linux-01:

ip:192.168.237.135 安裝mysql 主機

linux-02:

ip:192.168.237.135 安裝mysql 備機

一.mysql 安裝 (yum命令安裝 )

1、安裝mysql

yum install mysql-server

2、啟動mysql

service mysqld start

3、配置初始化mysq引數(初始化使用者名稱密碼,記得一定要設定允許遠端登入訪問啊 )

/usr/bin/mysql_secure_installation

閒上面的配置麻煩 可以直接執行以下命令 – 直接設定初始化使用者名稱密碼

/usr/bin/mysqladmin -u root password 『new-password』

4、登入mysql

mysql -uroot -p

5、配置遠端機器可以訪問該mysql

5.1、use mysql

5.2、select hosts,password,user from user;

5.3、配置host 萬用字元 %

5.4、flush privileges; // 重新整理許可權 這步一定要設定

最後一步 開放3306埠啊

just so easy

二:主從配置

1、配置server_id 和 log_bin

2、重啟mysql 主從都得重啟 service mysqld restart

3、主機配置

4、從伺服器配置

MySQL 主從複製

1.概念 將主伺服器的資料複製到另外一台或多台伺服器的過程。也即將主資料庫的ddl和dml操作通過二進位制日誌傳到復 務器上,然後在從伺服器上對這些日誌進行重新執行,從而 保持資料同步。2.作用 降低主伺服器的訪問壓力 避免主伺服器因故障導致資料丟失。3.操作步驟 1 主伺服器將資料的改變記錄到二進...

MySQL 主從複製

資料分布。負載均衡 備份高可用性和故障切換 mysql公升級測試 mysql實現複製可以看做是三個步驟 在主庫上把資料更改記錄到二進位制日誌 binary log 中 這些記錄被稱為二進位制日誌事件 在每次準備提交事務完成資料更新前,主庫將資料更新的事件記錄到二進位制日誌中,在記錄二進位制日誌後,主...

MySQL主從複製

一 mysql5.7主從複製 主從複製的要求 1 主庫開啟binlog日誌 設定log bin引數 2 主從server id不同 3 從庫伺服器能連同主庫 主從複製原理 mysql的主從配置又叫replication,ab複製,基於binlog二進位制日誌,主資料庫必須開啟binlog二進位制日誌...