罪過啊,博主最近好久沒有更新部落格了,轉有道雲筆記了,筆記裡還有些乾貨,最近慢慢分享出來吧。。
博主最近發現有好多想學,但是發現精力有限啊,博主本來是搞個開發的,但是偏偏想把運維,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二進位制日誌...