国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MYSQL主從數據庫同步備份配置的方法

2024-07-24 12:45:30
字體:
來源:轉載
供稿:網友

下文分步驟給大家介紹的非常詳細,具體詳情請看下文吧。

一、準備

用兩臺服務器做測試:

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

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

二、配置master服務器

1. 登錄Master服務器,編輯my.cnf

#vim /etc/my.cnf

在[mysqld]段添加以下內容:

log-bin=mysql-binserver-id=1binlog-do-db=extmailbinlog-ignore-db=mysql,test

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

2.從master服務器添加要從slave服務器訪問master服務器的有權限的帳號,看下面命令就知道了:

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

格式:mysql> GRANT REPLICATION SLAVE ON *.*
   -> TO '帳號'@'從服務器IP或主機名' IDENTIFIED BY '密碼';

3. 重起Mysql

4. 備份master數據庫數據

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

要加--master-data 選項,這里備份master服務器的數據,后面要導入slave服務器。

5. 察看Master狀態

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服務器

1. 編輯my.cnf

# vim /etc/my.cnf

在[mysqld]段添加以下內容:

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

解釋:

slave服務器的server-id不能與master相同,多臺slave之間server-id也不能相同。
master-host 是 master服務器的主機名或者IP地址
master-user和master-password是前面我們在master上建用戶名和密碼
master-connect-retry 是如果從服務器發現主服務器斷掉,重新連接的時間差

2. 把從主數據庫服務器備份出來的數據庫導入到從服務器中,也就是我們前面的extmail_backup_20071120.sql

# mysqladmin create extmail
# mysql extmail < extmail_backup_20071120.sql

3. 重起mysql服務器

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庆云县| 读书| 广平县| 宜章县| 杨浦区| 廉江市| 宁国市| 扬中市| 龙泉市| 汪清县| 新安县| 富裕县| 云林县| 汾西县| 滨海县| 长治县| 台州市| 和硕县| 湘潭县| 石首市| 财经| 安国市| 石景山区| 龙泉市| 广安市| 临江市| 合川市| 黑河市| 宜兴市| 抚州市| 来安县| 绥化市| 铜鼓县| 盐边县| 婺源县| 吐鲁番市| 武山县| 清河县| 新民市| 定南县| 连州市|