日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
mysql怎么設(shè)置主從服務(wù)器
MySQL設(shè)置主從服務(wù)器需要修改主服務(wù)器的my.cnf文件,添加主服務(wù)器信息,然后在從服務(wù)器上創(chuàng)建用于復(fù)制的用戶并授權(quán),最后在從服務(wù)器上change master to命令指定主服務(wù)器信息。

MySQL主從復(fù)制是一種常見的數(shù)據(jù)備份和讀寫分離的解決方案,通過主從復(fù)制,可以將一個MySQL服務(wù)器的數(shù)據(jù)復(fù)制到多個從服務(wù)器上,從而實(shí)現(xiàn)數(shù)據(jù)的備份和負(fù)載均衡,本文將詳細(xì)介紹如何在MySQL中設(shè)置主從服務(wù)器。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:國際域名空間、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、昭平網(wǎng)站維護(hù)、網(wǎng)站推廣。

準(zhǔn)備工作

1、確保主從服務(wù)器的操作系統(tǒng)和MySQL版本相同。

2、為每個服務(wù)器創(chuàng)建一個具有足夠權(quán)限的用戶,用于連接MySQL服務(wù)器。

3、在主服務(wù)器上創(chuàng)建用于復(fù)制的用戶。

配置主服務(wù)器

1、修改主服務(wù)器的配置文件my.cnf(或my.ini),添加以下內(nèi)容:

[mysqld]
server-id=1
log-bin=mysql-bin
binlog-do-db=需要復(fù)制的數(shù)據(jù)庫名

2、重啟MySQL服務(wù)。

3、在主服務(wù)器上創(chuàng)建一個用于復(fù)制的用戶,并授權(quán):

CREATE USER 'repl'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';
FLUSH PRIVILEGES;

4、查看主服務(wù)器的二進(jìn)制日志文件和位置:

SHOW MASTER STATUS;

記下File和Position的值,稍后在從服務(wù)器上使用。

配置從服務(wù)器

1、修改從服務(wù)器的配置文件my.cnf(或my.ini),添加以下內(nèi)容:

[mysqld]
server-id=2
relay-log=relay-bin

2、重啟MySQL服務(wù)。

3、在從服務(wù)器上創(chuàng)建一個用于復(fù)制的用戶,并授權(quán):

CREATE USER 'repl'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';
FLUSH PRIVILEGES;

4、在從服務(wù)器上配置主服務(wù)器的信息:

CHANGE MASTER TO MASTER_HOST='主服務(wù)器IP', MASTER_USER='repl', MASTER_PASSWORD='password', MASTER_LOG_FILE='File值', MASTER_LOG_POS=Position值;

5、啟動從服務(wù)器的復(fù)制進(jìn)程:

START SLAVE;

6、查看從服務(wù)器的復(fù)制狀態(tài):

SHOW SLAVE STATUSG;

如果Slave_IO_Running和Slave_SQL_Running的值都是Yes,表示主從復(fù)制已經(jīng)成功啟動。

常見問題與解答

問題1:從服務(wù)器上的復(fù)制狀態(tài)一直是Reading event from the relay log,怎么辦?

答:這種情況可能是由于從服務(wù)器上的二進(jìn)制日志文件和位置與主服務(wù)器不匹配導(dǎo)致的,請檢查從服務(wù)器上的配置文件中的MASTER_LOG_FILE和MASTER_LOG_POS值是否與主服務(wù)器上的一致,然后重啟從服務(wù)器的復(fù)制進(jìn)程。

問題2:如何停止主從復(fù)制?

答:在主服務(wù)器上執(zhí)行以下命令:

STOP SLAVE;

在從服務(wù)器上執(zhí)行以下命令:

STOP SLAVE;

問題3:如何重置主從復(fù)制?

答:首先停止主從復(fù)制,然后在主服務(wù)器上刪除二進(jìn)制日志文件,最后在從服務(wù)器上重新配置主服務(wù)器的信息并啟動復(fù)制進(jìn)程,具體操作如下:

1、停止主從復(fù)制。

2、刪除主服務(wù)器上的二進(jìn)制日志文件,如果File值為mysql-bin.000001,則執(zhí)行以下命令:PURGE BINARY LOGS TO 'mysql-bin.000001';

3、在從服務(wù)器上重新配置主服務(wù)器的信息并啟動復(fù)制進(jìn)程。
分享文章:mysql怎么設(shè)置主從服務(wù)器
當(dāng)前鏈接:http://m.5511xx.com/article/dpjpoop.html