婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > MySQL主從數(shù)據(jù)庫(kù)搭建方法詳解

MySQL主從數(shù)據(jù)庫(kù)搭建方法詳解

熱門(mén)標(biāo)簽:400電話申請(qǐng)什么好 百度地圖標(biāo)注地方備注 好搜地圖標(biāo)注 電話機(jī)器人免費(fèi)嗎 怎么辦理400電話呢 地圖標(biāo)注圖標(biāo)素材入駐 電銷(xiāo)機(jī)器人價(jià)格多少錢(qián)一臺(tái) 龍圖酒吧地圖標(biāo)注 怎么申請(qǐng)400電話申請(qǐng)

本文實(shí)例講述了MySQL主從數(shù)據(jù)庫(kù)搭建方法。分享給大家供大家參考,具體如下:

主從服務(wù)器是mysql實(shí)時(shí)數(shù)據(jù)同步備份的一個(gè)非常好的方案了,現(xiàn)在各大中小型網(wǎng)都都會(huì)使用mysql數(shù)據(jù)庫(kù)主從服務(wù)器功能來(lái)對(duì)網(wǎng)站數(shù)據(jù)庫(kù)進(jìn)行異步備份了,下面我們來(lái)給大家介紹主從服務(wù)器配置步驟。

Mysql的主從復(fù)制至少是需要兩個(gè)Mysql的服務(wù),當(dāng)然Mysql的服務(wù)是可以分布在不同的服務(wù)器上,也可以在一臺(tái)服務(wù)器上啟動(dòng)多個(gè)服務(wù)。

(1)首先確保主從服務(wù)器上的Mysql版本相同

(2)在主服務(wù)器上,設(shè)置一個(gè)從數(shù)據(jù)庫(kù)的賬戶(hù),使用REPLICATION SLAVE賦予權(quán)限,如:

mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave001'@'192.168.0.99' IDENTIFIED BY
'123456';
Query OK, 0 rows affected (0.13 sec)

(3)修改主數(shù)據(jù)庫(kù)的配置文件my.cnf,開(kāi)啟BINLOG,并設(shè)置server-id的值,修改之后必須重啟Mysql服務(wù)

[mysqld]
log-bin = /home/mysql/log/mysql-bin.log
server-id=1

(4)之后可以得到主服務(wù)器當(dāng)前二進(jìn)制日志名和偏移量,這個(gè)操作的目的是為了在從數(shù)據(jù)庫(kù)啟動(dòng)后,從這個(gè)點(diǎn)開(kāi)始進(jìn)行數(shù)據(jù)的恢復(fù)

mysql> show master statusG;
*************************** 1. row ***************************
File: mysql-bin.000003
Position: 243
Binlog_Do_DB:
Binlog_Ignore_DB:
1 row in set (0.00 sec)

(5)好了,現(xiàn)在可以停止主數(shù)據(jù)的的更新操作,并生成主數(shù)據(jù)庫(kù)的備份,我們可以通過(guò)mysqldump導(dǎo)出數(shù)據(jù)到從數(shù)據(jù)庫(kù),當(dāng)然了,你也可以直接用cp命令將數(shù)據(jù)文件復(fù)制到從數(shù)據(jù)庫(kù)去

注意在導(dǎo)出數(shù)據(jù)之前先對(duì)主數(shù)據(jù)庫(kù)進(jìn)行READ LOCK,以保證數(shù)據(jù)的一致性

mysql> flush tables with read lock;
Query OK, 0 rows affected (0.19 sec)

之后是mysqldump

mysqldump -h127.0.0.1 -p3306 -uroot -p test > /home/chenyz/test.sql

最好在主數(shù)據(jù)庫(kù)備份完畢,恢復(fù)寫(xiě)操作

mysql> unlock tables;
Query OK, 0 rows affected (0.28 sec)

(6)將剛才主數(shù)據(jù)備份的test.sql復(fù)制到從數(shù)據(jù)庫(kù),進(jìn)行導(dǎo)入

(7)接著修改從數(shù)據(jù)庫(kù)的my.cnf,增加server-id參數(shù),指定復(fù)制使用的用戶(hù),主數(shù)據(jù)庫(kù)服務(wù)器的ip,端口以及開(kāi)始執(zhí)行復(fù)制日志的文件和位置

[mysqld]
server-id=2
log_bin = /var/log/mysql/mysql-bin.log
master-host =192.168.1.100
master-user=test
master-pass=123456
master-port =3306
master-connect-retry=60
replicate-do-db =test

(8)在從服務(wù)器上,啟動(dòng)slave進(jìn)程

mysql> start slave;

(9)在從服務(wù)器進(jìn)行show salve status驗(yàn)證

mysql> SHOW SLAVE STATUSG
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: localhost
Master_User: root
Master_Port: 3306
Connect_Retry: 3
Master_Log_File: mysql-bin.003
Read_Master_Log_Pos: 79
Relay_Log_File: gbichot-relay-bin.003
Relay_Log_Pos: 548
Relay_Master_Log_File: mysql-bin .003
Slave_IO_Running: Yes
Slave_SQL_Running: Yes

(10)好了,現(xiàn)在可以在我們的主服務(wù)器做一些更新的操作,然后在從服務(wù)器查看是否已經(jīng)更新

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《MySQL查詢(xún)技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲(chǔ)過(guò)程技巧大全》、《MySQL數(shù)據(jù)庫(kù)鎖相關(guān)技巧匯總》及《MySQL常用函數(shù)大匯總》

希望本文所述對(duì)大家MySQL數(shù)據(jù)庫(kù)計(jì)有所幫助。

您可能感興趣的文章:
  • 使用Docker容器搭建MySql主從復(fù)制
  • MySQL5.7.18主從復(fù)制搭建(一主一從)教程詳解
  • mysql 5.7 docker 主從復(fù)制架構(gòu)搭建教程
  • 詳解MySQL主從復(fù)制讀寫(xiě)分離搭建
  • 基于Docker的MySQL主從復(fù)制環(huán)境搭建的實(shí)現(xiàn)步驟
  • MySQL主從搭建(多主一從)的實(shí)現(xiàn)思路與步驟

標(biāo)簽:防疫工作 汕尾 內(nèi)江 浙江 撫順 溫州 固原 廣西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL主從數(shù)據(jù)庫(kù)搭建方法詳解》,本文關(guān)鍵詞  MySQL,主從,數(shù)據(jù)庫(kù),搭建,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL主從數(shù)據(jù)庫(kù)搭建方法詳解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于MySQL主從數(shù)據(jù)庫(kù)搭建方法詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 碌曲县| 桓台县| 辽宁省| 沈丘县| 黑山县| 宜兴市| 龙海市| 林甸县| 荆门市| 杭锦后旗| 弥渡县| 田林县| 当雄县| 金山区| 岱山县| 高唐县| 湟源县| 化德县| 保靖县| 云梦县| 那坡县| 梅州市| 昌邑市| 响水县| 无锡市| 额敏县| 五峰| 汝州市| 洛浦县| 台前县| 商城县| 平山县| 湖北省| 德钦县| 万盛区| 循化| 家居| 建瓯市| 万州区| 崇州市| 洪江市|