问题:主库硬盘不足

原因:MySQL的var下大量bin二进制log

目标:安全删除MySQL binlog

方法:网上搜搜关键词“MySQL bin文件 删除”

相关语句:

PURGE {MASTER | BINARY} LOGS TO 'log_name'  
PURGE {MASTER | BINARY} LOGS BEFORE 'date'

这里我们使用这个语句(输出今天之前的所有mysql日志):

PURGE MASTER LOGS BEFORE NOW();

1、进入mysql面板,运行命令show binary logs; 查看当前mysql的日志情况

2、运行命令 PURGE MASTER LOGS BEFORE NOW(); 删除今天之前的mysql日志,然后查看mysql日志

昨天碰到网站不能正常打开的情况,查了下磁盘空间情况:
![\M42L%Y@~BEX.png][0.8122824190650135]

发现磁盘空间不够用了,于是按照上面的方法清除了mysql日志文件,释放了一部分空间
![\4@WAZ6AYWRQK1.png][0.48988820891827345]

然后网站终于可以正常访问了,^_^

results matching ""

    No results matching ""