mysql 主從資料庫複製 MySQL的主從複製

2021-10-20 22:14:45 字數 798 閱讀 3268

mysql的主從複製,在小中興企業當中運用很廣泛。

配置mysql主從複製,關鍵有三點。

第一、server-id,主server-id小於從server-id

第二、主資料庫,建立乙個能複製的帳號並授權。

第三、從伺服器開啟複製功能就ok了。

下面為具體操作:

首先,找兩台,或者一台電腦或虛擬機器,並且安裝好相同版本的mysql,我用的虛擬機器為centos6.2,mysql版本為5.5.22,一台虛擬機器:192.168.1.219,為主,另一台:192.1168.1.46,為從。

主伺服器(192.168.1.219)配置:vim /etc/my.cnf

然後儲存重啟mysqld服務,service mysqld restart,然後在mysql裡建立乙個,複製用的帳號

(生產環境下,不建議使用root).

建立完帳號,我們看下主的狀態,記下file和position的值,後面做從伺服器的時候要用。

到目前,主伺服器配置完畢。

下面配置從伺服器,首先修改配置檔案,vim /etc/my.cnf

修改完畢儲存退出。進入mysql。

推薦閱讀:

mysql資料庫主從複製

mysqld the tcp ip port the mysql server will listen on port 3307 path to installation directory.all paths are usually resolved relative to this.basedi...

資料庫(十) MySQL主從複製

複製的基本原理 複製的基本原則 複製的最大問題 說一說三個正規化 百萬級別或以上的資料如何刪除 關於索引 由於索引需要額外的維護成本,因為索引檔案是單獨存在的檔案,所以當我們對資料的增加,修改,刪除,都會產生額外的對索引檔案的操作,這些操作需要消耗額外的io,會降低增 改 刪的執行效率。所以,在我們...

MySQL 資料庫主從複製架構

前文 mysql 資料庫事務與複製 分析了 mysql 複製過程中如何保證 binlog 和事務資料之間的一致性,本文進一步分析引入從庫後需要保證主從的資料一致性需要考慮哪些方面。mysql 的原生複製架構原理如上圖所示。從庫的 i o thread 執行緒負責不斷讀取主庫的 binlog 日誌檔案...