国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

開啟MySQL的binlog日志

這篇具有很好參考價(jià)值的文章主要介紹了開啟MySQL的binlog日志。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.判斷MySQL是否已經(jīng)開啟binlog

SHOW VARIABLES LIKE 'log_bin';

mysql開啟binlog日志,mysql,數(shù)據(jù)庫

查看MySQL的binlog模式?

show global variables like "binlog%";

mysql開啟binlog日志,mysql,數(shù)據(jù)庫

幾個(gè)關(guān)于binlog常用的命令

#查看日志開啟狀態(tài) 
show variables like 'log_%';
#查看所有binlog日志列表
show master logs;
#查看最新一個(gè)binlog日志的編號(hào)名稱,及其最后一個(gè)操作事件結(jié)束點(diǎn) 
show master status;
#刷新log日志,立刻產(chǎn)生一個(gè)新編號(hào)的binlog日志文件,跟重啟一個(gè)效果 
flush logs;
#清空所有binlog日志 
reset master;

?文章來源地址http://www.zghlxwxcb.cn/news/detail-812082.html


2.開啟MySQL的binlog日志

binlog 就是binary log,二進(jìn)制日志文件,這個(gè)文件記錄了mysql所有的dml操作。通過binlog日志我們可以做數(shù)據(jù)恢復(fù),做主住復(fù)制和主從復(fù)制等等。對(duì)于開發(fā)者可能對(duì)binlog并不怎么關(guān)注,但是對(duì)于運(yùn)維或者架構(gòu)人員來講是非常重要的。

my.ini主配置文件中直接添加三行

#打開binlog日志
log_bin=ON
#binlog日志的基本文件名,后面會(huì)追加標(biāo)識(shí)來表示每一個(gè)文件
log_bin_basename=/var/lib/mysql/mysql-bin
#指定的是binlog文件的索引文件,這個(gè)文件管理了所有的binlog文件的目錄
log_bin_index=/var/lib/mysql/mysql-bin.index

低版本的mysql可以直接添加這句

log_bin=ON
log-bin=C:\Program Files (x86)/MySQL/MySQL Server 5.0/log/mysql-bin.log

這些配置完畢之后對(duì)于5.7以下版本應(yīng)該是可以了,但是我們這個(gè)時(shí)候用的如果是5.7及以上版本的話,重啟mysql服務(wù)會(huì)報(bào)錯(cuò)。這個(gè)時(shí)候我們必須還要指定一個(gè)參數(shù)

server-id=123456

隨機(jī)指定一個(gè)不能和其他集群中機(jī)器重名的字符串,如果只有一臺(tái)機(jī)器,那就可以隨便指定了
有了上述的配置之后,我們就可以重新啟動(dòng)我們的mysql了

service mysqld restart

啟動(dòng)成功之后,我們可以登陸查看我們的配置是否起作用

show variables like '%log_%'  

mysql開啟binlog日志,mysql,數(shù)據(jù)庫


?3.mysql查看binlog

查看總共有幾個(gè)binlog文件

show master logs;

mysql開啟binlog日志,mysql,數(shù)據(jù)庫

show binlog events in 'mysql-bin.000001' limit 10

mysql開啟binlog日志,mysql,數(shù)據(jù)庫

?

到了這里,關(guān)于開啟MySQL的binlog日志的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • [數(shù)據(jù)庫]MYSQL之授予/查驗(yàn)binlog權(quán)限

    [數(shù)據(jù)庫]MYSQL之授予/查驗(yàn)binlog權(quán)限

    在后端做MySQL主從備份;亦或是在大數(shù)據(jù)領(lǐng)域中,各類CDC同步( Canal / Flink CDC 等),均會(huì)基于 MYSQL 的 binlog 來實(shí)現(xiàn)。 因此,知道需要哪些權(quán)限?怎么去查驗(yàn)、怎么授權(quán)就很重要了。 感覺網(wǎng)上的文章沒成體系地清楚,而今天工作上處理問題的過程中遇到了此疑問,且曾多次對(duì)

    2024年02月01日
    瀏覽(86)
  • mysql5.7數(shù)據(jù)庫配置(安全以及binlog)

    mysql5.7數(shù)據(jù)庫配置(安全以及binlog)

    1、安裝validate_password插件: 登錄mysql,查詢已安裝的插件: show plugins; 查詢mysql插件目錄位置: show variables like “%plugin_dir%”; 找到對(duì)應(yīng)的目錄,mysql自帶 validate_password,然后我們將這個(gè)插件進(jìn)行安裝 通過命令行安裝(可以不用重啟服務(wù)): install plugin validate_password soname ‘vali

    2024年01月18日
    瀏覽(96)
  • k8s創(chuàng)建數(shù)據(jù)庫mysql
MySQL數(shù)據(jù)庫之日志管理

    k8s創(chuàng)建數(shù)據(jù)庫mysql MySQL數(shù)據(jù)庫之日志管理

    ?本文使用的是本機(jī)掛載數(shù)據(jù),這樣存在一個(gè)弊端沒有pvc掛載好? 重點(diǎn)來了: 這種共享宿主機(jī)存儲(chǔ)的方法似乎可以解決Mysql數(shù)據(jù)庫數(shù)據(jù)恢復(fù)的場(chǎng)景,我們似乎可以萬事大吉了! But ,有的老鐵會(huì)問:如果我得宿主機(jī)掛了怎么辦?或者Pod沒有在上一次節(jié)點(diǎn)上拉起,而是在新的節(jié)點(diǎn)

    2023年04月27日
    瀏覽(302)
  • MySQL 開啟配置binlog以及通過binlog恢復(fù)數(shù)據(jù)

    MySQL 開啟配置binlog以及通過binlog恢復(fù)數(shù)據(jù)

    ?? binlog是MySQL sever層維護(hù)的一種二進(jìn)制日志,binlog是記錄所有數(shù)據(jù)庫表結(jié)構(gòu)變更(例如CREATE、ALTER TABLE、DROP等)以及表數(shù)據(jù)修改(INSERT、UPDATE、DELETE、TRUNCATE等)的二進(jìn)制日志。不會(huì)記錄SELECT和SHOW這類操作,因?yàn)檫@類操作對(duì)數(shù)據(jù)本身并沒有修改。 作用主要有: 主從復(fù)制:在

    2024年02月03日
    瀏覽(95)
  • Mysql數(shù)據(jù)庫(3)—架構(gòu)和日志

    Mysql數(shù)據(jù)庫(3)—架構(gòu)和日志

    Mysql的架構(gòu)設(shè)計(jì) Mysql分為 Server層和存儲(chǔ)引擎層: Server層 主要包括連接器、查詢緩存、分析器、優(yōu)化器、執(zhí)行器等,涵蓋 MySQL 的大多數(shù)核心服務(wù)功能,以及所有的內(nèi)置函數(shù)(如日期、時(shí)間、數(shù)學(xué)和加密函數(shù)等),所有跨存儲(chǔ)引擎的功能都在這一層實(shí)現(xiàn),比如存儲(chǔ)過程、觸發(fā)器

    2024年02月10日
    瀏覽(131)
  • 《MySQL高級(jí)篇》十五、其他數(shù)據(jù)庫日志

    《MySQL高級(jí)篇》十五、其他數(shù)據(jù)庫日志

    我們?cè)谥v解數(shù)據(jù)庫事務(wù)時(shí),講過兩種日志: 重做日志 、 回滾日志 。 對(duì)于線上數(shù)據(jù)庫應(yīng)用系統(tǒng),突然遭遇 數(shù)據(jù)庫宕機(jī) 怎么辦?在這種情況下,定位宕機(jī)的原因就非常關(guān)鍵??梢圆榭磾?shù)據(jù)庫的錯(cuò)誤日志。因?yàn)槿罩局杏涗浟藬?shù)據(jù)庫運(yùn)行中的診斷信息,包括了錯(cuò)誤、警告和注釋等信

    2024年02月14日
    瀏覽(85)
  • MySQL基礎(chǔ)(三十六)其他數(shù)據(jù)庫日志

    MySQL基礎(chǔ)(三十六)其他數(shù)據(jù)庫日志

    千萬不要小看日志 。很多看似奇怪的問題,答案往往就藏在日志里。很多情況下,只有通過查看日志才能發(fā)現(xiàn)問題的原因,真正解決問題。所以,一定要學(xué)會(huì)查看日志,養(yǎng)成檢查日志的習(xí)慣,對(duì)提升你的數(shù)據(jù)庫應(yīng)用開發(fā)能力至關(guān)重要。 MySQL8.0 官網(wǎng)日志地址:“ https://dev.mys

    2024年02月05日
    瀏覽(96)
  • 寶塔Linux面板安裝MySQL數(shù)據(jù)庫,并且開啟遠(yuǎn)程鏈接

    寶塔Linux面板安裝MySQL數(shù)據(jù)庫,并且開啟遠(yuǎn)程鏈接

    1.寶塔面板【軟件商店】-【應(yīng)用搜索】,搜索MySQL,然后點(diǎn)擊安裝想要的版本,我這邊是安裝的5.6版? 2. 安裝完后重置數(shù)據(jù)庫管理員密碼 ?3.Navicat Premium 15連接數(shù)據(jù)庫 ?4.外網(wǎng)navicat工具無法連接數(shù)據(jù)庫的處理辦法 4.1輸入 mysql -u root -p??后回車,輸入密碼,密碼就是第二步重置的

    2024年02月04日
    瀏覽(87)
  • MySQL數(shù)據(jù)庫——MySQL慢查詢?nèi)罩荆⊿low Query Log)

    慢查詢?nèi)罩居脕碛涗浽?MySQL 中執(zhí)行時(shí)間超過指定時(shí)間的查詢語句。通過慢查詢?nèi)罩荆梢圆檎页瞿男┎樵冋Z句的執(zhí)行效率低,以便進(jìn)行優(yōu)化。 通俗的說,MySQL 慢查詢?nèi)罩臼桥挪閱栴}的 SQL 語句,以及檢查當(dāng)前 MySQL 性能的一個(gè)重要功能。如果不是調(diào)優(yōu)需要,一般不建議啟動(dòng)該

    2024年02月06日
    瀏覽(86)
  • MySQL-備份+日志:介質(zhì)故障與數(shù)據(jù)庫恢復(fù)

    MySQL-備份+日志:介質(zhì)故障與數(shù)據(jù)庫恢復(fù)

    本關(guān)任務(wù): 備份數(shù)據(jù)庫,然后再恢復(fù)它。 為了完成本關(guān)任務(wù),你需要掌握: 1.MySQL的恢復(fù)機(jī)制; 2.MySQL提供的備份與恢復(fù)工具。 和大多數(shù)DBMS一樣,MySQL利用備份、日志文件實(shí)現(xiàn)恢復(fù)。 具體理論知識(shí)在此不詳細(xì)介紹。 MySQL提供了以下工具: 邏輯備份工具:mysqldump 物理備份工具

    2024年02月05日
    瀏覽(106)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包