好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL 5.7雙主同步部分表的實現過程詳解

MySQL 5.7雙主同步部分表的實現過程詳解

熱門標簽:好搜地圖標注 龍圖酒吧地圖標注 怎么辦理400電話呢 電銷機器人價格多少錢一臺 400電話申請什么好 地圖標注圖標素材入駐 百度地圖標注地方備注 電話機器人免費嗎 怎么申請400電話申請

前言

最近遇到一個需求,由于公司自身業務,兩個數據庫之間某些表需要實時雙向同步數據,且其中任何一臺數據庫宕機都不會影響另外一臺數據庫,這里記錄一下自己的技術調研,以便后期重構中使用。下面話不多說了,來一起看看詳細的介紹吧。

安裝MySQL5.7

推薦直接進官網 https://dev.mysql.com 下載yum源的方式安裝,畢竟安全又省事。

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
yum -y install mysql57-community-release-el7-11.noarch.rpm
yum -y install mysql-server
# 安裝MySQL5.7
systemctl start mysqld
# 啟動MySQL

配置雙主

my.cnf配置

此處只是做了簡單的雙主的配置,沒有做數據庫相關方面的優化,如需要優化可以私聊。

MySQL1的配置如下

[mysqld]
vim /etc/my.cnf
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
skip_name_resolve=ON
#設置簡單密碼
validate_password_policy=0
validate_password_length=1
###主配置
log_bin=bin_log
server-id=1
binlog-do-db=ziyun
# 允許從復制的哪一個庫
slave_parallel_type='logical_clock'
#設置復制類型為 LOGICAL_CLOCK
slave_parallel_workers=4
#設置并行數量為 4
###從配置
relay-log=relay-bin
relay-log-index=relay-bin.index
replicate-do-db=ziyun
# 允許復制主服務的庫
replicate-do-table=ziyun.test1
# 允許復制主服務的庫的哪一張表
replicate-do-table=ziyun.test2

MySQL2的配置和上面基本一樣,只是修改一個server-id=2,其他保持不變即可

MySQL命令配置

以下的都在SQL命令行界面配置

主配置:

mysql> CREATE USER 'slave'@'192.168.1.100' IDENTIFIED BY '123.com'; 
mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave'@'192.168.1.100';
# 授權復制的用戶和密碼
mysql> show master status;
+-----------------+----------+--------------+------------------+-------------------+
| File  | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+-----------------+----------+--------------+------------------+-------------------+
| bin_log.000002 | 8384 | ziyun |   |   |
+-----------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)

從配置:

mysql> CHANGE MASTER TO
 -> MASTER_HOST='192.168.1.101',
 -> MASTER_USER='slave',
 -> MASTER_LOG_FILE='bin_log.000002',
 -> MASTER_LOG_POS=8384;
Query OK, 0 rows affected, 2 warnings (0.01 sec)
mysql> start slave;
Query OK, 0 rows affected (0.01 sec)
mysql> show slave status\G
  Slave_IO_Running: Yes
  Slave_SQL_Running: Yes
# 確定以上都為yes,并且無任何報錯即可

在MySQL2上一樣配置即可

雙主同步測試

這里我之前在兩邊都建了一個ziyun的數據庫,并且建了test1 test2 test3表,測試效果如下:

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • MySQL實現兩張表數據的同步
  • MySql開發之自動同步表結構

標簽:溫州 浙江 固原 撫順 內江 廣西 防疫工作 汕尾

巨人網絡通訊聲明:本文標題《MySQL 5.7雙主同步部分表的實現過程詳解》,本文關鍵詞  MySQL,5.7雙,主,同步部,分表,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL 5.7雙主同步部分表的實現過程詳解》相關的同類信息!
  • 本頁收集關于MySQL 5.7雙主同步部分表的實現過程詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 久久女婷五月综合色啪小说| 久久久久精品国产亚洲AV澳门| **实干一级毛片aa免费| zozozo欧美人禽交另类视频| 交换配乱婬乱第10部| 国产激情电影综合在线看免费| zzzwww免费看片免费软件| 性0ld老妇做受| 老太熟妇性BBwBBwBBw| 亚洲AV无码久久精品老色鬼| 特黄Av一级AAA片日本取精| 国产99区| 肉文屋| 日本巨黄视频| 韩国美女高清爽快一级毛片| 性视频在线看| 国产精品秘?久久久久久| 成人亚洲网站www在线观看 | 99久久大香伊蕉在人线国产| 夜色直播app下载| 国产一级婬片A片免费放女人屎| 三级强伦轩在线播放| japanesevideos极度另类| 国产三级日本三级韩国三级在线观看 | 亚洲AV无码精品856744| 西班牙巜做爰猛烈大尺度青春之门| 欧美换爱交换乱理伦片在线观看| 一区精品麻豆入口| 国产精品美女一级在线观看 | 美女被?到高潮喷出白| 亚洲最大网站在线| 明星xxxxhdvideos| ⅹxx日本护土| 舒淇一级在线播放| 99在线无码精品秘?入口景甜| 宝贝你真紧校园h| 高清色黄毛片一级毛片| 久久国产精品明星刘亦菲换脸| 男人j桶女人p| 少妇婬荡呻吟久久久小说情趣内衣 | 第1章饱满的乳峰喷奶水动漫|