程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> win2003 mysql單向同步設置裝備擺設步調[已測]

win2003 mysql單向同步設置裝備擺設步調[已測]

編輯:MySQL綜合教程

win2003 mysql單向同步設置裝備擺設步調[已測]。本站提示廣大學習愛好者:(win2003 mysql單向同步設置裝備擺設步調[已測])文章只能為提供參考,不一定能成為您想要的結果。以下是win2003 mysql單向同步設置裝備擺設步調[已測]正文


條件前提,兩台辦事器都裝置了mysql雷同的版本,數據庫名也一樣,最好數據都是盡可能的差不多。

mysql辦事器端 192.168.0.1:

新建一個備用賬號,只用來復制數據的
用戶名:backup
暗碼:wwwjb51net

GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO backup@'192.168.0.2' IDENTIFIED BY 'wwwjb51net';
新建用戶後須要客戶端來檢測在客戶端能否能銜接辦事器端。

在[mysqld]上面添加

server-id=10
log-bin=mysql-bin


mysql客戶端 192.168.0.2:

檢測辦法在192.168.0.1
mysql -h 192.168.0.1 -u root -p 若何沒法銜接請參考這篇文章


server-id=11
master-host=192.168.0.1
master-user=backup
master-password=wwwjb51net
replicate-do-db=jb51

//jb51為要備份的數據庫名

測試辦法:就是後台中添加數據,然後在客戶端地點的網站後台看數據能否都有。

不外經由測試普通情形下不會一次勝利都邑有些成績,上面的文章你必定要看。根本上便可以了

接著就是檢查同步情形

檢查Slave狀況:
mysql> show slave status\G
Slave_IO_Running: Yes
Slave_SQL_Running: No
Last_Errno: 1062
....
Seconds_Behind_Master:NULL
緣由:
1.法式能夠在slave長進行了寫操作
2.也能夠是slave機械重起後,事務回滾形成的.

處理方法I:
1.起首停失落Slave辦事:slave stop

2.到主辦事器上檢查主機狀況:
記載File和Position對應的值。
mysql> show master status;
+------------------+-----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+-----------+--------------+------------------+
| mysql-bin.000020 | 135617781 | | |
+------------------+-----------+--------------+------------------+
1 row in set (0.00 sec)

3.到slave辦事器上履行手動同步:

mysql> change master to
> master_host='master_ip',
> master_user='user',
> master_password='pwd',
> master_port=3307,
> master_log_file='mysql-bin.000020',
> master_log_pos=135617781;

1 row in set (0.00 sec)
mysql> slave start;
1 row in set (0.00 sec)
再次檢查slave狀況發明:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
...
Seconds_Behind_Master: 0

處理方法II:
mysql> slave stop;
mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> slave start;

本身的應用領會:辦法一是強迫性從某一個點開端同步,會有部門沒有同步的數據喪失,後續主辦事器上刪除記載同步也會有一些毛病信息,不會影響應用.辦法二紛歧定會有用果.
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved