程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> linux下指定mysql數據庫辦事器主從同步的設置裝備擺設實例

linux下指定mysql數據庫辦事器主從同步的設置裝備擺設實例

編輯:MySQL綜合教程

linux下指定mysql數據庫辦事器主從同步的設置裝備擺設實例。本站提示廣大學習愛好者:(linux下指定mysql數據庫辦事器主從同步的設置裝備擺設實例)文章只能為提供參考,不一定能成為您想要的結果。以下是linux下指定mysql數據庫辦事器主從同步的設置裝備擺設實例正文


1、 概念:
① 數據庫同步  (主從同步 --- 主數據庫寫的同時 往從辦事器寫數據)
② 數據庫同步  (主主同步 --- 兩台數據庫辦事器相互寫數據)

2、 舉例
數據庫辦事器(A) 主數據庫   IP:192.168.1.134
數據庫辦事器(B) 主數據庫   IP:192.168.1.138
兩台辦事器同步的用戶名為: bravedu    暗碼: brave123

1、主數據庫操作設置(A):
① 創立同步用戶名 許可銜接的 用戶IP地址  (非本機IP)

grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';
flush privileges;

② 更改mysql設置裝備擺設文件

[mysqld] 
server-id = 1 
log-bin=/www/mysql/binlog/binlog (途徑要依據本身的裝置設置)
binlog-do-db = dbname (要同步的數據庫名)
binlog-ignore-db=mysql

重啟mysql辦事器

③ 檢查主數據庫同步狀況

mysql>flush tables with read lock; 
mysql>show master status\G
*************************** 1. row ***************************
  File: mysql-bin.000001    (這裡留意 設置從辦事器的時刻要用)
  Position: 106   (這裡留意設置從辦事器的時刻要用)
  Binlog_Do_DB: dbname
  Binlog_Ignore_DB: mysql
  1 row in set (0.00 sec)

mysql>unlock tables;
*******主辦事器到今朝地位設置終了***********

2、從數據庫操作設置(B):

① 創立同步用戶名

grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';
flush privileges;

② 更改mysql設置裝備擺設文件   

[mysqld] 
server-id = 2 
log-bin=/www/mysql/binlog/binlog (途徑要依據本身的裝置設置)
binlog-do-db = dbname (要同步的數據庫名)
binlog-ignore-db= mysql,information_schema

重啟mysql辦事器

③  指定主從數據庫辦事器同步指令
注: IP為主辦事器的IP,用戶名,暗碼,log_file,log_post 都和主辦事器同一
能夠這塊操作 須要先  消除鎖表、停滯數據庫狀況、在運轉後 在啟動狀況

mysql > stop  slave;
mysql > change master to master_host='192.168.1.134', master_user='bravedu', master_password='brave123', master_log_file='mysql-bin.000001', master_log_pos=106;
mysql > start slave;
mysql > unlock tables;

④ 檢查主數據庫同步狀況  會出來許多信息 然則重要看這兩個狀況就好了 假如都是 yes 便可以了

mysql>show slave status\G;
Slave_IO_Running: Yes
Slave_SQL_Running: Yes

至此,主從數據庫同步設置裝備擺設完成。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved