日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

linux本地mysql与服务器同步数据_linux下指定mysql数据库服务器主从同步的配置实例...

發(fā)布時間:2024/9/27 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux本地mysql与服务器同步数据_linux下指定mysql数据库服务器主从同步的配置实例... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、 概念:① 數(shù)據(jù)庫同步? (主從同步 --- 主數(shù)據(jù)庫寫的同時 往從服務(wù)器寫數(shù)據(jù))

② 數(shù)據(jù)庫同步? (主主同步 --- 兩臺數(shù)據(jù)庫服務(wù)器互相寫數(shù)據(jù))

二、 舉例數(shù)據(jù)庫服務(wù)器(A) 主數(shù)據(jù)庫?? IP:192.168.1.134

數(shù)據(jù)庫服務(wù)器(B) 主數(shù)據(jù)庫?? IP:192.168.1.138

兩臺服務(wù)器同步的用戶名為: bravedu??? 密碼: brave123

一、主數(shù)據(jù)庫操作設(shè)置(A):① 創(chuàng)建同步用戶名 允許連接的 用戶IP地址? (非本機(jī)IP)

復(fù)制代碼 代碼如下:

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

flush privileges;

② 更改mysql配置文件

復(fù)制代碼 代碼如下:

[mysqld]

server-id = 1

log-bin=/www/mysql/binlog/binlog (路徑要根據(jù)自己的安裝設(shè)置)

binlog-do-db = dbname (要同步的數(shù)據(jù)庫名)

binlog-ignore-db=mysql

重啟mysql服務(wù)器

③ 查看主數(shù)據(jù)庫同步狀態(tài)

復(fù)制代碼 代碼如下:

mysql>flush tables with read lock;

mysql>show master status\G

*************************** 1. row ***************************

File: mysql-bin.000001??? (這里注意 設(shè)置從服務(wù)器的時候要用)

Position: 106?? (這里注意設(shè)置從服務(wù)器的時候要用)

Binlog_Do_DB: dbname

Binlog_Ignore_DB: mysql

1 row in set (0.00 sec)

mysql>unlock tables;

*******主服務(wù)器到目前位置設(shè)置完畢***********

二、從數(shù)據(jù)庫操作設(shè)置(B):

① 創(chuàng)建同步用戶名

復(fù)制代碼 代碼如下:

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

flush privileges;

② 更改mysql配置文件

復(fù)制代碼 代碼如下:

[mysqld]

server-id = 2

log-bin=/www/mysql/binlog/binlog (路徑要根據(jù)自己的安裝設(shè)置)

binlog-do-db = dbname (要同步的數(shù)據(jù)庫名)

binlog-ignore-db= mysql,information_schema

重啟mysql服務(wù)器

③? 指定主從數(shù)據(jù)庫服務(wù)器同步指令

注: IP為主服務(wù)器的IP,用戶名,密碼,log_file,log_post 都和主服務(wù)器統(tǒng)一

可能這塊操作 需要先? 解除鎖表、停止數(shù)據(jù)庫狀態(tài)、在運(yùn)行后 在啟動狀態(tài)

復(fù)制代碼 代碼如下:

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;

④ 查看主數(shù)據(jù)庫同步狀態(tài)? 會出來很多信息 但是主要看這兩個狀態(tài)就行了 如果都是 yes 就可以了

復(fù)制代碼 代碼如下:

mysql>show slave status\G;

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

至此,主從數(shù)據(jù)庫同步配置完成。

總結(jié)

以上是生活随笔為你收集整理的linux本地mysql与服务器同步数据_linux下指定mysql数据库服务器主从同步的配置实例...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。