亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

mysql binlog日志自動清理及手動刪除

 更新時間:2023年01月13日 10:38:21   作者:追豐少年  
本文主要介紹了mysql binlog日志自動清理及手動刪除,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

當開啟MySQL數(shù)據(jù)庫主從時,會產生大量如mysql-bin.00000* log的文件,這會大量耗費您的硬盤空間。

mysql-bin.000001
mysql-bin.000002
mysql-bin.000003
mysql-bin.000004
mysql-bin.000005

有三種解決方法:1.關閉mysql主從,關閉binlog;2.開啟mysql主從,設置expire_logs_days;3.手動清除binlog文件,> PURGE MASTER LOGS TO ‘MySQL-bin.010′;

實現(xiàn):

1.關閉mysql主從,關閉binlog

# vim /etc/my.cnf  //注釋掉log-bin,binlog_format
# Replication Master Server (default)
# binary logging is required for replication
# log-bin=mysql-bin
# binary logging format - mixed recommended
# binlog_format=mixed

然后重啟數(shù)據(jù)庫

2.重啟mysql,開啟mysql主從,設置expire_logs_days

# vim /etc/my.cnf  //修改expire_logs_days,x是自動刪除的天數(shù),一般將x設置為短點,如10
expire_logs_days = x  //二進制日志自動刪除的天數(shù)。默認值為0,表示“沒有自動刪除”

此方法需要重啟mysql,附錄有關于expire_logs_days的英文說明

當然也可以不重啟mysql,開啟mysql主從,直接在mysql里設置expire_logs_days

> show binary logs;
> show variables like '%log%';
> set global expire_logs_days = 10;

3.手動清除binlog文件

# /usr/local/mysql/bin/mysql -u root -p
> PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY);   //刪除10天前的MySQL binlog日志,附錄2有關于PURGE MASTER LOGS手動刪除用法及示例
> show master logs;

也可以重置master,刪除所有binlog文件:

# /usr/local/mysql/bin/mysql -u root -p
> reset master;  //附錄3有清除binlog時,對從mysql的影響說明

到此這篇關于mysql binlog日志自動清理及手動刪除的文章就介紹到這了,更多相關mysql binlog自動清理及手動刪除內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MySQL5.7.20解壓版安裝和修改root密碼的教程

    MySQL5.7.20解壓版安裝和修改root密碼的教程

    這篇文章主要介紹了MySQL5.7.20解壓版安裝和修改root密碼的教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-04-04
  • windows下忘記MySQL密碼的修改方法

    windows下忘記MySQL密碼的修改方法

    這篇文章主要介紹了windows下忘記MySQL密碼的修改方法,需要的朋友可以參考下
    2014-03-03
  • 擁有5星評級數(shù)據(jù)庫表結構 如何才能更高效的使用?

    擁有5星評級數(shù)據(jù)庫表結構 如何才能更高效的使用?

    本篇文章介紹了,擁有5星評級數(shù)據(jù)庫表結構 如何才能更高效的使用的方法。需要的朋友參考下
    2013-04-04
  • linux上mysql安裝詳細教程

    linux上mysql安裝詳細教程

    這篇文章主要為大家詳細介紹了linux上mysql安裝詳細教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • MySQL 在觸發(fā)器里中斷記錄的插入或更新?

    MySQL 在觸發(fā)器里中斷記錄的插入或更新?

    MySQL 不象其它有些數(shù)據(jù)庫可以在觸發(fā)器中拋出異常來中斷當然觸發(fā)器的執(zhí)行以阻止相應的SQL語句的執(zhí)行。在MySQL的目錄版本中還無法直接拋出異常。這樣我們如何實現(xiàn)呢?
    2009-07-07
  • CentOS 6.5下yum安裝 MySQL-5.5全過程圖文教程

    CentOS 6.5下yum安裝 MySQL-5.5全過程圖文教程

    在linux安裝mysql是一個困難的事情,yum安裝一般是安裝的mysql5.1,現(xiàn)在經過自己不懈努力終于能用yum安裝mysql5.5了。下面通過兩種方法給大家介紹CentOS 6.5下yum安裝 MySQL-5.5全過程,一起學習吧
    2016-05-05
  • mysql表物理文件被誤刪的解決方法

    mysql表物理文件被誤刪的解決方法

    最近因為失誤不小心誤刪了mysql表的物理文件,這個時候該怎么辦呢?然后抓緊從網(wǎng)上找解決的方法,終于解決了,現(xiàn)在將解決的方法及過程分享給大家,有需要的朋友們可以參考借鑒,感興趣的朋友們下面來一起學習學習吧。
    2016-11-11
  • MySql存儲表情報錯的排查解決

    MySql存儲表情報錯的排查解決

    隨著互聯(lián)網(wǎng)的發(fā)展,產生了許多新類型的字符,例如emoji這種類型的符號,也就是我們通常在聊天時發(fā)的小黃臉表情,下面這篇文章主要給大家介紹了關于MySql存儲表情報錯的排查解決,需要的朋友可以參考下
    2022-07-07
  • MySQL查看與修改當前數(shù)據(jù)庫編碼的方法

    MySQL查看與修改當前數(shù)據(jù)庫編碼的方法

    這篇文章主要介紹了MySQL查看與修改當前數(shù)據(jù)庫編碼的方法,需要的朋友可以參考下
    2016-04-04
  • 詳解mysql 中的鎖結構

    詳解mysql 中的鎖結構

    這篇文章主要介紹了mysql 中的鎖結構的相關資料,幫助大家更好的理解和使用數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-10-10

最新評論