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

主頁 > 知識庫 > Mysql主從數據庫(Master/Slave)同步配置與常見錯誤

Mysql主從數據庫(Master/Slave)同步配置與常見錯誤

熱門標簽:溫州瑞安400電話怎么申請 百度地圖標注后不顯示 昆明電信400電話辦理 電銷機器人 行業 電銷機器人各個細節介紹 俄國地圖標注app 南昌高頻外呼系統哪家公司做的好 電話機器人市場趨勢 淄博400電話申請

隨著訪問量的增加,對于一些比較耗時的數據庫讀取操作,一般采用將寫入與讀取操作分開來緩解數據庫的壓力,數據庫引擎一般采用Master/Slave架構。實現mysql服務器的主從配置,可以實現讀寫分離,另外在主數據庫崩潰后可以從備用數據庫中恢復數據以不至于網站中斷訪問。下面簡單說下mysql主從服務器配置的過程。

首先需要在同一個局域網內的兩臺機器(當然也可以用一臺機器虛擬兩臺機器出來),都安裝上mysql服務。

主機A: 192.168.1.100

從機B: 192.168.1.101

可以有多臺從機。

1、先登錄主機 A,執行如下命令賦予從機權限,如果有多臺叢機,就執行多次:

mysql>GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.1.101' IDENTIFIED BY '123456';

2、 打開主機A的my.cnf,輸入如下配置參數:

server-id = 1 #主機標示,整數
log_bin = /var/log/mysql/mysql-bin.log #確保此文件可寫
read-only =0 #主機,讀寫都可以
binlog-do-db =test #需要備份數據,多個寫多行
binlog-ignore-db =mysql #不需要備份的數據庫,多個寫多行

3、打開從機B的my.cnf,輸入如下配置參數:

server-id = 2
log_bin = /var/log/mysql/mysql-bin.log
master-host =192.168.1.100
master-user =backup
master-pass =123456
master-port =3306
master-connect-retry=60 #如果從服務器發現主服務器斷掉,重新連接的時間差(秒)
replicate-do-db =test #只復制某個庫
replicate-ignore-db=mysql #不復制某個庫

4、同步數據庫

進過以上的配置,分別重啟主機A和從機B,即可自動實現同步。

5、驗證

在主機A中,mysql>show master status\G;

能看到大致這些內容

File: mysql-bin.000001
Position: 1374
Binlog_Do_DB: test
Binlog_Ignore_DB: mysql

在從機B中,mysql>show slave status\G;

顯示內容如下圖所示:

可以看到Slave_IO_State項為Waiting for master to send event且紅圈中兩項皆為Yes,那么基本上可以確定是配置成功了

另外可以在主機A中,做一些INSERT, UPDATE, DELETE 操作,看看主機B中,是否已經被修改。

常見錯誤

1、master發生故障,經修復后啟動后,slave無法與master同步

報錯:Got fatal error 1236 from master when reading data from binary log

原因:master重啟后,mysql的binlog會重新生成,相應的記錄位置會改變

解決方法:

-master:

mysql > flush logs;
mysql > show master status;

記錄下File和Position值

-slave:

mysql > stop slave;
mysql > CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000049',MASTER_LOG_POS=1359;
mysql > start slave;
mysql > show slave status\G;

2、slave發生故障,設置正確,但是無法初始化

報錯:ERROR 1201 (HY000): Could not initialize master

解決方法:

-master:

mysql > flush logs;
mysql > show master status;

記錄下File和Position值

-slave:

mysql > reset slave;
mysql > change master to master_host='192.168.10.100',master_user='test',master_password='123456',master_log_file='mysql-bin.000004',master_log_pos=106;
mysql > start slave;
mysql > show slave status\G;

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • mysql同步問題之Slave延遲很大優化方法
  • 解決MySQL中的Slave延遲問題的基本教程
  • MySQL中slave監控的延遲情況分析
  • mysql 主從數據不一致,提示: Slave_SQL_Running: No 的解決方法
  • 記一次MySQL Slave庫恢復實戰記錄
  • MySQL中slave_exec_mode參數詳解
  • MySQL5.6 數據庫主從同步安裝與配置詳解(Master/Slave)
  • MySQL Slave 觸發 oom-killer解決方法
  • MySQL slave 延遲一列 外鍵檢查和自增加鎖

標簽:洛陽 吐魯番 海口 安徽 拉薩 嘉峪關 甘南 葫蘆島

巨人網絡通訊聲明:本文標題《Mysql主從數據庫(Master/Slave)同步配置與常見錯誤》,本文關鍵詞  Mysql,主從,數據庫,Master,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql主從數據庫(Master/Slave)同步配置與常見錯誤》相關的同類信息!
  • 本頁收集關于Mysql主從數據庫(Master/Slave)同步配置與常見錯誤的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美日韩在线播一区二区三区| 无码人妻深夜拍拍AAA片| 一级少妇精品久久久久久久| 免费又爽又黄禁片观看1000| 337P张筱雨人体大胆瓣开下部| 在办公室把我添高潮了小说| 色鬼A片免费看| 韩国19禁的啪啪综艺节目| 在线精品福利| 99久久精品免费看国产四区| 夜插插| 免费看88XXinfo视频| 在线欧美色| 欧美????ZZZ物交| 理论片大全免费理伦片| 丁香花在线电影小说观看| 免费视频久久久| 亚洲色欲色综合网| 男人和女人一级黄色大片| 99精品久久精品一区二区小说| 私人爆乳一区蜜月av| 热re99久久精品国99热蜜月| 国产网红精品| 爸爸当家综艺完整版免费观看| 亚洲国际精品久久久久婷婷老年p| 男人和女人做爽爽视频可在线观看 | 国产精品免费观看网站| 无限资源2018免费观看在线播放| 男人扒开添女人下边做爰视频| 久久糟糟糟www成人免费直播| 亚洲国产精品一区二区无码| 高冷气质美女喝酒被啪啪| 免费无码婬片AAAA片在线蜜芽 | 久久精品网址| 短篇肉辣合集500篇+色情| 国产人妖人妖另类TS诗君君| 调教肉奴玖辛奈h文| 韩国理伦影院| 寡妇日起好爽| 纲手羞羞漫画| 亚洲精品色情AⅤ色戒|