久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么在Centos7系統(tǒng)中配置Mysql主從同步

共計(jì) 1737 個(gè)字符,預(yù)計(jì)需要花費(fèi) 5 分鐘才能閱讀完成。

自動(dòng)寫(xiě)代碼機(jī)器人,免費(fèi)開(kāi)通

本篇文章給大家分享的是有關(guān)怎么在 Centos7 系統(tǒng)中配置 Mysql 主從同步,丸趣 TV 小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話(huà)不多說(shuō),跟著丸趣 TV 小編一起來(lái)看看吧。

(1)首先,保證有兩臺(tái)設(shè)備(主、從),分別在兩臺(tái)設(shè)備上安裝 Mysql 數(shù)據(jù)庫(kù)。安裝完成之后,

使用 mysql -u[數(shù)據(jù)庫(kù)用戶(hù)名] -p[用戶(hù)密碼],若能夠登陸 mysql 則表示安裝成功。

(2)編輯 mysql 配置文件,路徑一般為 /etc/mysql/mysql.conf.d/mysqld.cnf(用戶(hù)在安裝 Mysql 時(shí)指定的目錄,

如:/etc/my.conf 等)。分別按要求在主、從 mysql 中的 [mysqld] 模塊下添加如下內(nèi)容:

 [mysqld]
 default-storage-engine=innodb
 innodb_file_per_table=1
 collation-server=uft8_general_ci
 init-connect= SET NAMES uft8 
 bind-address=0.0.0.0
 log_bin=mysql-bin
 relay_log=mysql-relay-bin
 expire_logs_days=100
 skip-slave-start=1
 binlog_do_db=[需要同步的數(shù)據(jù)庫(kù)名稱(chēng)]
 binlog-ignore-db=mysql,sys,information_schema,performance_schema
 server-id=[主填寫(xiě) 1,從填寫(xiě) 2]
 auto-increment-increment=2
 auto-increment-offset=1
 open_files_limit=65535
 mac_connections=1000
 slave-skip-errors=all

(3)shell 連接主、從服務(wù)器,mysql -u[數(shù)據(jù)庫(kù)用戶(hù)名] -p[用戶(hù)密碼],分別登錄到主、從節(jié)點(diǎn) mysql,創(chuàng)建同步用戶(hù) repl,執(zhí)行如下命令:

grant all privileges on *.* to  repl @ %  identified by  repl  with grant option;

然后 exit 退出 Mysql 操作頁(yè),重新啟動(dòng) Mysql 服務(wù),命令如下:

systemctl restart mysql.service

然后進(jìn)入主節(jié)點(diǎn) Mysql,查看 Mysql 的 File 列和 Positon 列。執(zhí)行命令:show master status; 出現(xiàn)結(jié)果如下

怎么在 Centos7 系統(tǒng)中配置 Mysql 主從同步 

(4)登錄到從服務(wù)器,mysql -u[數(shù)據(jù)庫(kù)用戶(hù)名] -p[用戶(hù)密碼]進(jìn)入 Mysql,執(zhí)行:

stop slave;
 reset slave;
 change master to master_host= [主節(jié)點(diǎn) IP] ,master_user= repl ,master_password= repl ,master_log_file= [mysql-bin.000001, 參考(3)中的 File 列] ,master_log_pos=[245, 參考(3)中的 Postion 列];
 exit;

執(zhí)行 systemctl restart mysql.service 重啟 Mysql 服務(wù)。

(5)啟動(dòng)從服務(wù)器 slave 庫(kù),mysql -u[數(shù)據(jù)庫(kù)用戶(hù)名] -p[用戶(hù)密碼]進(jìn)入從節(jié)點(diǎn) Mysql,執(zhí)行如下命令:

start slave;

執(zhí)行:show slave status\G; 查看備份服務(wù)狀態(tài)。如果以下兩個(gè)狀態(tài)為 Yes 則表示主從同步成功。

怎么在 Centos7 系統(tǒng)中配置 Mysql 主從同步

接下來(lái),大家就可以嘗試向主數(shù)據(jù)庫(kù)中插入一條數(shù)據(jù),看是夠從數(shù)據(jù)庫(kù)中會(huì)自動(dòng)增加該條數(shù)據(jù),是不是有點(diǎn)小激動(dòng)呢?趕緊測(cè)試下吧。

PS:若出現(xiàn)無(wú)法同步問(wèn)題?

(1)請(qǐng)查看上圖中 Master_Log_File 屬性、Read_Master_Log_Pos 屬性與主節(jié)點(diǎn)查詢(xún)結(jié)果是否一致。

(2)可能是從數(shù)據(jù)庫(kù)連接主數(shù)據(jù)庫(kù)超時(shí),去吧連接延時(shí)改大一點(diǎn)吧。

(3)如果上述無(wú)法解決,請(qǐng)查看 mysql 日志排查原因。

以上就是怎么在 Centos7 系統(tǒng)中配置 Mysql 主從同步,丸趣 TV 小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注丸趣 TV 行業(yè)資訊頻道。

向 AI 問(wèn)一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-04發(fā)表,共計(jì)1737字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 郑州市| 霍山县| 南木林县| 民丰县| 栾城县| 太白县| 休宁县| 嘉善县| 象山县| 金塔县| 格尔木市| 闽清县| 来凤县| 汝阳县| 蒙阴县| 西平县| 泽库县| 乃东县| 洛宁县| 浑源县| 灵山县| 高碑店市| 澄江县| 新安县| 布拖县| 仙游县| 马鞍山市| 镇康县| 凉山| 高淳县| 泰安市| 金秀| 永定县| 平原县| 林甸县| 商丘市| 阿鲁科尔沁旗| 和林格尔县| 莱阳市| 丹江口市| 罗田县|