• 欢迎访问显哥博客,本网站纯属学习技术,绝无商业用途,欢迎小伙伴们共同学习!研究技术!QQ:52249909 加我QQ
  • 世界75亿人,这么小的概率,能认识你,是我一生的幸运,不妨加个QQ接触一下:52249909 加我QQ

清除MySQL主从复制 mysql-bin.0000*日志文件【显哥出品,必为精品】

MySQL lixian 4年前 (2021-02-03) 661714次浏览 1091个评论 扫描二维码

MySQL bin-log 作用

1.数据恢复:如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。
2.主从服务器之间同步数据:主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。

3.在什么时间会删除过期日志?
每次进行 LOG flush的时会自动删除过期的日志,那么什么时间才能触发log flush,手册上的解释为:
重启 MySQL
bin-log 文件大小达到参数 max_binlog_size 限制;
手工执行清理命令

自动清理方法1:(修改配置文件和在mysql内设置参数可无需重启服务)

vim my.cnf
expire_logs_days = 7 // 表示日志保留7天,超过7天则设置为过期的
 
# mysql -u root -p > show binary logs; > show variables like '%log%'; > set global expire_logs_days = 7;

手动清理方法2:(推荐)

如果没有主从复制,可以通过下面的命令重置数据库日志,清除之前的日志文件:

reset master;

但是如果存在复制关系,应当通过 PURGE 的名来清理 bin-log 日志,语法如下:

# mysql -u root -p
> purge master logs to 'mysql-bin.010’; //清除mysql-bin.010日志
> purge master logs before '2016-02-28 13:00:00'; //清除2016-02-28 13:00:00前的日志
> purge master logs before date_sub(now(), interval 3 day); //清除3天前的bin日志

注意,不要轻易手动去删除binlog,会导致binlog.index和真实存在的binlog不匹配,而导致expire_logs_day失效


本站博主 , 版权所有丨如未注明 , 均为原创
转载请注明原文链接:清除MySQL主从复制 mysql-bin.0000*日志文件【显哥出品,必为精品】
喜欢 (5)

您必须 登录 才能发表评论!

(1091)个小伙伴在吐槽
  1. quality and beautiful content
  2. Nice post admin, keep it!
    felis gb2023-05-10 07:44
  3. Сайт проекту «ISRAEL INVESTMENTS LTD» пропонує громадянам послуги портфельного інвестування та п’ять різних варіантів інвестиційних пакетів за ціною від $ 500 до $ 50 000, які “сформовані з дорогоцінних металів, нафти, цінних паперів, криптовалют та стартапів”. Також на сторінці компанії зазначені такі послуги, як управління інвестиційними портфелями, інвестування у різні види накопичувальних фондів та у біржові індексні облігації, надання інформаційно-аналітичних та брокерських послуг. Далі наводимо цитати з відповідної сторінки компанії «ISRAEL INVESTMENTS LTD», які можуть мати ознаки реклами та надання послуг на фондовому ринку, які здійснюються без відповідного дозволу Комісії: «Професіонали нашої компанії також можуть створити індивідуальний інвестиційний портфель, з урахуванням Ваших побажань. Він буде доповнений фінансовими інструментами, які допоможуть швидше досягти поставлених цілей. Щоб гроші почали працювати на Вас, покладайтеся на професіоналів!»; «ІП надає стабільний щомісячний пасивний дохід. Придбати портфель дуже просто: вибираєте пакет, тиснете «інвестувати, заповнюєте просту форму зворотного зв’язку. Все, дуже просто, далі з Вами зв’яжеться наш фахівець. Він надасть повну консультацію і обговорить всі деталі обраного портфеля»; «Інвестиційний портфель це – різні активи, об’єднані для досягнення певних фінансових цілей. ІП може складатися з золота, нерухомості, цінних паперів, опціонів. Israel Investments пропонує готові інвестиційні пакети, які будуть приносити прибуток незалежно від політичної чи ринкової ситуації. Портфелі доступні для громадян будь-яких країн». Рекламу «ISRAEL INVESTMENTS LTD» аналітики виявили на багатьох популярних інформаційних ресурсах у мережі інтернет, у соціальних мережах. Відповідно до інформації з сайту, «ISRAEL INVESTMENTS LTD» має представництва в Ізраїлі, Англії, Італії, Швейцарії, та Україні. Згідно з даними Єдиного державного реєстру юридичних осіб, фізичних осіб-підприємців та громадських формувань, офіційне представництво «ISRAEL INVESTMENTS LTD» в Україні зареєстровано як юридична особа – ПП “ІФЛК “ІЗРАЇЛЬ ІНВЕСТМЕНС” (код за ЄДРПОУ 42620622). Послуги забезпечення діяльності домену надаються компанією «101domain», яка зареєстрована в США, і також надає своїм клієнтам можливість приховати інформацію про них у загальнодоступних Інтернет джерелах. На офіційний запит Комісії про надання інформації від проекту відповідь так і не надійшла. Комісія констатує в обох випадках всі ознаки можливого зловживання на ринку фінансових послуг, що несе загрозу введення в оману громадян та втрати ними значних коштів. НКЦПФР вживає всіх законних заходів щоб мінімізувати потенційно протиправну діяльність та попереджає інвесторів про ризики втрати грошей.
    匿名2023-05-09 22:46
  4. does dunkin take apple pay
  5. car accident lawyer
  6. Zdravo, htio sam znati vašu cijenu.
    匿名2023-05-08 00:36
  7. çalışma izni
  8. best lawyers
  9. Thx admin, amazing post.
  10. UP-X — Официальный сайт - сервис мгновенных игр Ап икс
  11. detaylı bilgi için: atlaskrom.com
  12. [url=https://original-ideas.net/it/categorie/arredamento-d-interni/6829-design-degli-interni-del-soggiorno-20-metri]progettazione del paesaggio[/url]
    匿名2023-05-04 02:06
  13. 26 YILLIK TECRÜBEMİZLE SİZLERE HİZMET VERMEKTEYİZ
  14. Webmaster
    Webmaster2023-05-03 17:17
  15. This was such an informative post - thank you for sharing all of that research!
  16. Куплю аккаунты Pinterest с подписчиками от 1000. Просмотры не важны. Звоните: Telegrаm @evg7773
    匿名2023-05-03 00:12
  17. power web bro
  18. Uçalfilo 'da Kiralık Araç Seçenekleri 0 kilometre, 2. El Ve geniş araç seçenekleri ile Uzun Dönem Araç Kiralama imkanı tanıyan kullanıcılara anında fiyat teklifi oluşturma ve hızlı finansal değerlendirme gibi avantajlar sağlar.
  19. hemen alışveriş yap
  20. Hola, volia saber el seu preu.
    匿名2023-05-01 22:26
1454647484955