最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

簡(jiǎn)單講解MySQL的數(shù)據(jù)庫(kù)復(fù)制方法

 更新時(shí)間:2015年11月27日 17:39:21   作者:冰&紅&茶  
這篇文章主要介紹了簡(jiǎn)單講解MySQL的數(shù)據(jù)庫(kù)復(fù)制方法,利用到了常見(jiàn)的mysqldump工具,需要的朋友可以參考下

MySQL復(fù)制其實(shí)就是把數(shù)據(jù)從一個(gè)節(jié)點(diǎn)(master) 拷貝到另一個(gè)節(jié)點(diǎn)(slaves), 當(dāng)然根據(jù)應(yīng)用架構(gòu)的不同,采用的方式也不同,MySQL服務(wù)器之間的復(fù)制使用的是二進(jìn)制日志機(jī)制.對(duì)master的更新與變動(dòng)都會(huì)作為事件(event)記錄在日志中,日志中的信息會(huì)隨變化的不同被記錄成不同的格式.slaves被配置成從master讀取日志,并且執(zhí)行二進(jìn)制日志中的事件到slave本地?cái)?shù)據(jù)庫(kù).一旦master啟動(dòng)二進(jìn)制日志功能,那么所有語(yǔ)句操作都會(huì)被記錄下來(lái),每一個(gè)slave會(huì)收到一份整個(gè)日志內(nèi)容的拷貝.slave的責(zé)任就是決定日志中的哪條語(yǔ)句需要被執(zhí)行,而我們不能通過(guò)配置master來(lái)僅僅記錄某些特定的事件.如果您沒(méi)有另行指定,在主服務(wù)器二進(jìn)制日志中的所有事件都在slave上執(zhí)行.如果需要,還可以配置slave僅應(yīng)用來(lái)自于特定數(shù)據(jù)庫(kù)或表的事件.

20151127172726207.jpg (506×339)

根據(jù)上圖來(lái)說(shuō)說(shuō)MySQL復(fù)制的工作機(jī)制,復(fù)制的過(guò)程在主從架構(gòu)中一般是有三個(gè)線程來(lái)完成復(fù)制工作的,主服務(wù)器上dump thread ,從服務(wù)器I/O thread ,從服務(wù)器sql  thread, 如果想使用多線程的話需要打補(bǔ)丁的, 根據(jù)上圖一主一從的架構(gòu)復(fù)制是這樣工作的,主服務(wù)器將操作寫(xiě)入二進(jìn)制日志,由主服務(wù)器上的dump線程將日志發(fā)送到從服務(wù)器上的I/O線程,然后存儲(chǔ)為中繼日志,而由sql線程根據(jù)中繼日志將數(shù)據(jù)寫(xiě)入從服務(wù)器中,下面來(lái)配置下這樣的復(fù)制架構(gòu),


MySQL同主機(jī)不同數(shù)據(jù)庫(kù)的復(fù)制命令:注意運(yùn)行在Terminal中,不運(yùn)行在MySQL命令行中。

 mysqldump Portal_DEV -u root -ppassword1$ --add-drop-table | mysql Portal_Optimize -u root -ppassword1$

在復(fù)制過(guò)程中,出現(xiàn)如下報(bào)錯(cuò):

ERROR 1153 (08S01) at line 1160: Got a packet bigger than 'max_allowed_packet' bytes
 mysqldump: Got errno 32 on write

需要將my.cnf中的max_allowed_packet 放大,我本機(jī)默認(rèn)是1M,放大至32M。重啟MySQL。

OK. 以上方案適用于小數(shù)據(jù)量的數(shù)據(jù)庫(kù)。下面來(lái)個(gè)大容量(1G以上)的。

 mysqldump -uroot -ppassword --quick Portal_DEV | gzip > Portal_DEV.contents.gz

通過(guò)以上命令,將Portal_DEV數(shù)據(jù)庫(kù)導(dǎo)成Portal_DEV.contents.gz壓縮文件。


gunzip < Portal_DEV.contents.gz | mysql -uroot -ppassword Portal_Optimize

然后通過(guò)以上命令,將Portal_DEV導(dǎo)入Portal_Optimize數(shù)據(jù)庫(kù)。

Perfect, it's done!!!

相關(guān)文章

  • MySQL8.2.0安裝教程分享

    MySQL8.2.0安裝教程分享

    這篇文章詳細(xì)介紹了如何在Windows系統(tǒng)上安裝MySQL數(shù)據(jù)庫(kù)軟件,包括下載、安裝、配置和設(shè)置環(huán)境變量的步驟
    2025-02-02
  • MySQL全局共享內(nèi)存介紹

    MySQL全局共享內(nèi)存介紹

    這篇文章主要介紹了MySQL全局共享內(nèi)存介紹,全局共享內(nèi)存則主要是 MySQL Instance(mysqld進(jìn)程)以及底層存儲(chǔ)引擎用來(lái)暫存各種全局運(yùn)算及可共享的暫存信息,如存儲(chǔ)查詢緩存的 Query Cache,緩存連接線程的 Thread Cache等等,需要的朋友可以參考下
    2014-12-12
  • MySQL慢查詢優(yōu)化之慢查詢?nèi)罩痉治龅膶?shí)例教程

    MySQL慢查詢優(yōu)化之慢查詢?nèi)罩痉治龅膶?shí)例教程

    這篇文章主要介紹了MySQL慢查詢?nèi)罩痉治龅膶?shí)例教程,通過(guò)設(shè)置參數(shù)從慢查詢?nèi)罩鹃_(kāi)始分析性能問(wèn)題的原因,需要的朋友可以參考下
    2015-11-11
  • MYSQL中查詢LONGBLOB類型數(shù)據(jù)的大小的詳細(xì)示例

    MYSQL中查詢LONGBLOB類型數(shù)據(jù)的大小的詳細(xì)示例

    在MySQL中,LONGBLOB?是一種二進(jìn)制大對(duì)象(BLOB)數(shù)據(jù)類型,用于存儲(chǔ)大量的二進(jìn)制數(shù)據(jù),但是,LONGBLOB?數(shù)據(jù)類型本身并不直接存儲(chǔ)數(shù)據(jù)的大?。ㄩL(zhǎng)度),它存儲(chǔ)的是二進(jìn)制數(shù)據(jù)的實(shí)際內(nèi)容,這篇文章主要介紹了MYSQL中怎么查詢LONGBLOB類型數(shù)據(jù)的大小,需要的朋友可以參考下
    2024-06-06
  • 詳解MySQL資源組的使用方法

    詳解MySQL資源組的使用方法

    MySQL支持創(chuàng)建和管理資源組,并允許將服務(wù)器內(nèi)運(yùn)行的線程分配給特定的組,本文主要介紹了詳解MySQL資源組的使用方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-07-07
  • MySQL解壓版配置步驟詳細(xì)教程

    MySQL解壓版配置步驟詳細(xì)教程

    這篇文章主要介紹了MySQL解壓版配置步驟詳細(xì)教程的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-12-12
  • MySQL和連接相關(guān)的timeout 的詳細(xì)整理

    MySQL和連接相關(guān)的timeout 的詳細(xì)整理

    這篇文章主要介紹了MySQL和連接相關(guān)的timeout 的詳細(xì)整理的相關(guān)資料,本文主要總結(jié)下和連接有關(guān)的timeout,需要的朋友可以參考下
    2017-08-08
  • MySQL進(jìn)階之索引

    MySQL進(jìn)階之索引

    索引就是一種數(shù)據(jù)結(jié)構(gòu),這種結(jié)構(gòu)類似,鏈表,樹(shù)等等。但是比它們要復(fù)雜的多,索引(index)是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)(有序),本文詳細(xì)介紹了MySQL索引,感興趣的同學(xué)可以參考閱讀
    2023-04-04
  • 什么是blob,mysql blob大小配置介紹

    什么是blob,mysql blob大小配置介紹

    BLOB (binary large object),二進(jìn)制大對(duì)象,是一個(gè)可以存儲(chǔ)二進(jìn)制文件的容器。在計(jì)算機(jī)中,BLOB常常是數(shù)據(jù)庫(kù)中用來(lái)存儲(chǔ)二進(jìn)制文件的字段類型
    2012-02-02
  • MySQL的Data_ADD函數(shù)與日期格式化函數(shù)說(shuō)明

    MySQL的Data_ADD函數(shù)與日期格式化函數(shù)說(shuō)明

    今天看到了MySQL的日期函數(shù),里面很多有用的,這里只把兩個(gè)參數(shù)不太好記的粘下來(lái)了。
    2010-06-06

最新評(píng)論

海兴县| 辉县市| 蓝田县| 信宜市| 策勒县| 两当县| 砀山县| 太和县| 尚志市| 桂东县| 苍南县| 肇庆市| 泰安市| 东平县| 左权县| 城固县| 青海省| 盈江县| 隆昌县| 宣威市| 信阳市| 景宁| 始兴县| 莱州市| 嘉兴市| 灵丘县| 兴海县| 从江县| 诸城市| 屯门区| 英山县| 临江市| 延长县| 平舆县| 台江县| 博客| 确山县| 千阳县| 视频| 枣强县| 盘山县|