MySQL主從複製配置步驟如何操作?學linux要什麼基礎
MySQL的主從複製是一個非同步的複製過程,資料將從一個MySQL資料庫(Master)複製到另一個MySQL資料庫(Slave),在Master與Slave之間實現整個主從複製的過程是由三個執行緒參與完成的。其中有兩個執行緒(SQL執行緒和I/O執行緒)在Slave端,另外一個執行緒(IO執行緒)在Master端。那麼MySQL主從複製配置步驟如何操作?
MySQL主從複製配置步驟如何操作?
1)準備兩臺資料庫環境或單臺多例項環境,確定能正常啟動和登入。
2)配置my.cnf檔案:主庫配置log-bin和server-id引數;從庫配置server-id,該值不能和主庫及其他從庫-一樣,一般不開啟從庫log-bin功能。注意,配置引數後要重啟才能生效。
3)登入主庫,增加從庫連線主庫同步的賬戶。
4)登入主庫,整庫鎖表fush table with read lock(視窗關閉後即失效,超時引數設定的時間到了,鎖表也失效),然後show master status檢視binlog的位置狀態。
5)新開視窗,在Linux命令列備份匯出原有的資料庫資料,並複製到從庫所在的伺服器目錄。如果資料庫資料量很大,並且允許停機,可以停機打包,而不用mysqldump。
6)匯出主庫資料後,執行unlock tables解鎖主庫。
7)把主庫匯出的資料恢復到從庫。
8)根據主庫的show master status檢視到的binlog的位置狀態,在從庫執行changemaster to...語句。
9)從庫開啟複製開關,即執行start slave;o
10)從庫show slave statusG,檢查同步狀態,並在主庫進行更新測試。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2772959/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql主主複製(雙主複製)配置步驟MySql
- 使用XtraBackup搭建mysql主從複製的操作步驟MySql
- mysql 主從複製搭建詳細步驟MySql
- mysql for linux 配置主從複製MySqlLinux
- mysql複製--主從複製配置MySql
- Linux下配置MySQL主從複製LinuxMySql
- MySql 主從複製配置MySql
- MySQL主從複製配置MySql
- MySQL基於binlog主從複製配置MySql
- 配置mysql5.5主從複製、半同步複製、主主複製MySql
- MYSQL主從複製配置(整理)MySql
- MYSQL主從複製製作配置方案MySql
- mysql主從複製原理及配置MySql
- MySQL主從複製與主主複製MySql
- Redis主從複製工作原理和步驟介紹Redis
- MySQL 主從複製安裝部署配置MySql
- Docker 教程十五配置MySQL 主從複製DockerMySql
- 簡單配置mysql的主從複製MySql
- MySQL 主從複製的原理和配置MySql
- MySQL的主從複製與MySQL的主主複製MySql
- 主從複製是啥或者主從複製的原理是什麼?
- mysql5.7主從複製,主主複製MySql
- MySQL主從複製、半同步複製和主主複製MySql
- MySQL 主從複製MySql
- 【MySql】主從複製MySql
- MySQL主從複製MySql
- Mysql 基於GTID主從複製MySql
- MySQL主從複製、半同步複製和主主複製概述MySql
- MySQL主從複製配置心跳功能介紹MySql
- mysql5.6.xGTID主從複製配置MySql
- MySQL主從複製_複製過濾MySql
- MySQL的主從複製、半同步複製、主主複製詳解MySql
- MySQL主從複製原理MySql
- MySQL的主從複製MySql
- mysql--主從複製MySql
- mysql主從複製搭建MySql
- mysql 8.4 主從複製MySql
- mysql 基於日誌的主從複製MySql