亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MYSQL主從數(shù)據(jù)庫同步備份配置的方法

 更新時(shí)間:2015年10月18日 11:37:03   投稿:mrr  
這篇文章主要介紹了的相關(guān)資料,需要的朋友可以參考下

下文分步驟給大家介紹的非常詳細(xì),具體詳情請(qǐng)看下文吧。

一、準(zhǔn)備

用兩臺(tái)服務(wù)器做測(cè)試:

Master Server: 192.0.0.1/Linux/MYSQL 4.1.12
Slave Server: 192.0.0.2/Linux/MYSQL 4.1.18  

    做主從服務(wù)器的原則是,MYSQL版本要相同,如果不能滿足,最起碼從服務(wù)器的MYSQL的版本必須高于主服務(wù)器的MYSQL版本

二、配置master服務(wù)器

1. 登錄Master服務(wù)器,編輯my.cnf

#vim /etc/my.cnf

在[mysqld]段添加以下內(nèi)容:

log-bin=mysql-bin
server-id=1
binlog-do-db=extmail
binlog-ignore-db=mysql,test

解釋:log-bin項(xiàng)是讓Master服務(wù)器記錄二進(jìn)制日志這個(gè)是必須的;
server-id=master_id 其中master_id必須為1到232–1之間的一個(gè)正整數(shù)值;
binlog-do-db=database 是要記錄日志的數(shù)據(jù)庫;
binlog-ignore-db 是不要記錄日志的數(shù)據(jù)庫名,多個(gè)數(shù)據(jù)庫中間用逗號(hào)(,)隔開;

2.從master服務(wù)器添加要從slave服務(wù)器訪問master服務(wù)器的有權(quán)限的帳號(hào),看下面命令就知道了:

mysql> grant replication slave on *.*
-> to 'abc'@'192.0.0.2' identified by '123';

格式:mysql> GRANT REPLICATION SLAVE ON *.*
   -> TO '帳號(hào)'@'從服務(wù)器IP或主機(jī)名' IDENTIFIED BY '密碼';

3. 重起Mysql

4. 備份master數(shù)據(jù)庫數(shù)據(jù)

# mysqldump --master-data extmail > extmail_backup_20071120.sql

要加--master-data 選項(xiàng),這里備份master服務(wù)器的數(shù)據(jù),后面要導(dǎo)入slave服務(wù)器。

5. 察看Master狀態(tài)

mysql> show master status;
+------------------+----------+--------------+------------------+
| File       | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000002 |    79 | extmail   | mysql,test    |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec)

三、配置slave服務(wù)器

1. 編輯my.cnf

# vim /etc/my.cnf

在[mysqld]段添加以下內(nèi)容:

server-id=2
master-host=192.0.0.1
master-port=3306
master-user=abc
master-password=123
master-connect-retry=60

解釋:

slave服務(wù)器的server-id不能與master相同,多臺(tái)slave之間server-id也不能相同。
master-host 是 master服務(wù)器的主機(jī)名或者IP地址
master-user和master-password是前面我們?cè)趍aster上建用戶名和密碼
master-connect-retry 是如果從服務(wù)器發(fā)現(xiàn)主服務(wù)器斷掉,重新連接的時(shí)間差

2. 把從主數(shù)據(jù)庫服務(wù)器備份出來的數(shù)據(jù)庫導(dǎo)入到從服務(wù)器中,也就是我們前面的extmail_backup_20071120.sql

# mysqladmin create extmail
# mysql extmail < extmail_backup_20071120.sql

3. 重起mysql服務(wù)器

4. 停止slave服務(wù),設(shè)置主服務(wù)器的各種參數(shù)

mysql> slave stop;
mysql> change master to
-> MASTER_HOST='192.0.0.1',
-> MASTER_USER='abc',
-> MASTER_PASSWORD='123',
-> MASTER_LOG_FILE='mysql-bin.000002',
-> MASTER_LOG_POS=79;
mysql> slave start;

5. 查看主從服務(wù)器的狀態(tài)

mysql> show processlist;

相關(guān)文章

  • MySQL學(xué)習(xí)之索引及優(yōu)化

    MySQL學(xué)習(xí)之索引及優(yōu)化

    這篇文章主要介紹MySQL的索引及優(yōu)化,索引是幫助MySQL進(jìn)行高效查詢的一種數(shù)據(jù)結(jié)構(gòu)。好比一本書的目錄,能加快查詢的速度,想進(jìn)一步了解的小伙伴可以詳細(xì)閱讀本文
    2023-03-03
  • MySQL回表的性能傷害程度有多大

    MySQL回表的性能傷害程度有多大

    這篇文章主要介紹了MySQL回表的性能傷害程度有多大?下面我們就帶著疑問進(jìn)入下面文章了解詳細(xì)內(nèi)容,需要的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)有所幫助
    2022-02-02
  • MySQL深入淺出精講觸發(fā)器用法

    MySQL深入淺出精講觸發(fā)器用法

    觸發(fā)器是SQLserver提供給程序員和數(shù)據(jù)分析員來保證數(shù)據(jù)完整性的一種方法,它是與表事件相關(guān)的特殊的存儲(chǔ)過程,事件是在 MySQL 5.1后引入的,有點(diǎn)類似操作系統(tǒng)的計(jì)劃任務(wù),但是周期性任務(wù)是內(nèi)置在MySQL服務(wù)端執(zhí)行的
    2022-08-08
  • Mysql創(chuàng)建通用設(shè)備管理信息系統(tǒng)數(shù)據(jù)庫

    Mysql創(chuàng)建通用設(shè)備管理信息系統(tǒng)數(shù)據(jù)庫

    下面通過圖文并茂的方式給大家介紹通用設(shè)備管理信息系統(tǒng)數(shù)據(jù)庫的創(chuàng)建過程,感興趣的朋友一起學(xué)習(xí)
    2016-04-04
  • 詳解MySQL主從復(fù)制及讀寫分離

    詳解MySQL主從復(fù)制及讀寫分離

    這篇文章主要介紹了詳解MySQL主從復(fù)制及讀寫分離,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)mysql的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05
  • Linux中使用mysqladmin extended-status配合Linux命令查看MySQL運(yùn)行狀態(tài)

    Linux中使用mysqladmin extended-status配合Linux命令查看MySQL運(yùn)行狀態(tài)

    這篇文章主要介紹了Linux中使用mysqladmin extended-status配合Linux命令查看MySQL運(yùn)行狀態(tài),需要的朋友可以參考下
    2014-08-08
  • 一句命令完成MySQL的數(shù)據(jù)遷移(輕量級(jí)數(shù)據(jù))

    一句命令完成MySQL的數(shù)據(jù)遷移(輕量級(jí)數(shù)據(jù))

    有時(shí)候我們需要將數(shù)據(jù)庫遷移的本地,對(duì)于數(shù)據(jù)量不大的數(shù)據(jù)完全可以采用下面的命令實(shí)現(xiàn),如果數(shù)據(jù)量比較大,建議使用專業(yè)的工具,例如帝國(guó)備份王等
    2013-08-08
  • mysql外鍵的三種關(guān)系實(shí)例詳解

    mysql外鍵的三種關(guān)系實(shí)例詳解

    這篇文章主要介紹了mysql外鍵的三種關(guān)系,結(jié)合實(shí)例形式詳細(xì)分析了mysql外鍵多對(duì)一、多對(duì)多、一對(duì)一3種關(guān)系及相關(guān)使用技巧,需要的朋友可以參考下
    2020-01-01
  • mysql binlog日志查詢不出語句問題及解決

    mysql binlog日志查詢不出語句問題及解決

    這篇文章主要介紹了mysql binlog日志查詢不出語句問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • MySQL建表(create?table)命令解讀

    MySQL建表(create?table)命令解讀

    這篇文章主要介紹了MySQL建表(create?table)命令的使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評(píng)論