bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

如何使用MySQL二進(jìn)制日志-創(chuàng)新互聯(lián)

下文主要給大家?guī)砣绾问褂肕ySQL二進(jìn)制日志,希望這些內(nèi)容能夠帶給大家實際用處,這也是我編輯如何使用MySQL二進(jìn)制日志這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)樺川免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

下載Navicat for MySQL最新版本

Navicat for MySQL 是一套管理和開發(fā) MySQL 或 MariaDB 的理想解決方案。使用Navicat for MySQL可以同時連接到 MySQL 和 MariaDB。Navicat for MySQL提供了強(qiáng)大的前端功能,為數(shù)據(jù)庫管理、開發(fā)和維護(hù)提供了直觀的圖形界面。對新手和專業(yè)人士來說,Navicat for MySQL都是管理和開發(fā) MySQL 或 MariaDB的強(qiáng)大工具。

記錄是關(guān)于記錄數(shù)據(jù)庫中發(fā)生的事情。就像有些人可能會保留個人日志來記下他們?nèi)粘I钪邪l(fā)生的事情一樣,數(shù)據(jù)庫日志會跟蹤登錄和交易等事情。更重要的是,有效日志應(yīng)包括有關(guān)訪問控制和輸入驗證失敗的條目。默認(rèn)情況下啟用的唯一MySQL日志是錯誤日志(至少在Windows上)。

上篇文章講了MySQL上不同日志類型的概述,突出了其中最重要的一些——即錯誤日志、常規(guī)查詢?nèi)罩尽⒍M(jìn)制日志和慢速日志,并詳細(xì)說明了前兩個。這篇文章將更詳細(xì)地介紹二進(jìn)制日志。下篇文章將講第三部分的慢速日志。

如何使用MySQL二進(jìn)制日志

二進(jìn)制日志記錄的語句

二進(jìn)制日志存儲描述數(shù)據(jù)庫更改的事件,例如,表創(chuàng)建操作或通過INSERT和UPDATE等語句更改表數(shù)據(jù)。除了使用基于行的日志記錄之外,還可以為后代保存可能已進(jìn)行更改的語句(例如不匹配任何行的DELETE)的事件(有關(guān)此內(nèi)容的更多信息,請參見下文)。因此,二進(jìn)制日志不包括不修改數(shù)據(jù)的SELECT或SHOW等語句。這些可以在常規(guī)查詢?nèi)罩局姓业健?/p>

二進(jìn)制日志有兩個重要目的:

  1. 對于復(fù)制,主復(fù)制云服務(wù)器上的二進(jìn)制日志提供要發(fā)送到從屬云服務(wù)器的數(shù)據(jù)更改的記錄。實際上,主云服務(wù)器將其二進(jìn)制日志中包含的事件發(fā)送到其從屬云服務(wù)器,以便它們執(zhí)行相同的命令,以實現(xiàn)與主云服務(wù)器上相同的數(shù)據(jù)更改。

  2. 某些數(shù)據(jù)恢復(fù)操作使用二進(jìn)制日志。還原備份后,將重新執(zhí)行與備份相關(guān)的二進(jìn)制日志中的事件,以便將數(shù)據(jù)庫同步到備份發(fā)生的位置。

盡管有這些非常重要的用途,但默認(rèn)情況下禁用二進(jìn)制日志記錄,因為它會稍微降低性能。但是,二進(jìn)制日志在設(shè)置復(fù)制和從備份還原時提供的好處通常會超過這種輕微的性能損失。

二進(jìn)制日志格式

MySQL為二進(jìn)制日志記錄提供了三種日志記錄格式,每種格式都有自己的優(yōu)缺點(diǎn)。與其他日志不同,您無法使用簡單的ON / OFF開關(guān)啟用它。相反,您必須通過使用“--binlog-format = type”啟動MySQL云服務(wù)器來顯式選擇二進(jìn)制日志記錄格式。每種類型的確切陳述如下所述:

  1. 基于語句

    基于語句的日志記錄記錄所有對表的數(shù)據(jù)或結(jié)構(gòu)進(jìn)行更改的SQL語句。使用--binlog-format = STATEMENT啟用。
    某些非確定性語句可能不適合復(fù)制。如果MySQL確定是這種情況,它將發(fā)出警告“語句可能不安全登錄語句格式”。

  2. 基于行

    在基于行的日志記錄中,主云服務(wù)器將事件寫入二進(jìn)制日志,以指示各個表行的影響方式。因此,表必須始終包含主鍵以確??梢杂行У刈R別行。您可以通過使用--binlog-format = ROW啟動它來告訴云服務(wù)器使用基于行的日志記錄。

  3. 混合日志

    第三種選擇是混合日志記錄。使用此日志記錄格式,默認(rèn)情況下使用基于語句的日志記錄,但在某些情況下,日志記錄模式會自動切換到基于行。要使用混合日志記錄,請使用選項--binlog-format = MIXED啟動MySQL。

    如何使用MySQL二進(jìn)制日志

    圖1  -  Navicat Server Monitor工具中的binlog_format云服務(wù)器變量

對于以上關(guān)于如何使用MySQL二進(jìn)制日志,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會喜歡上這些內(nèi)容的。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享名稱:如何使用MySQL二進(jìn)制日志-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://vcdvsql.cn/article38/dihipp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、外貿(mào)網(wǎng)站建設(shè)、建站公司、虛擬主機(jī)、域名注冊、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作