LNMP 一鍵安裝包啟用二進制日志導致 mysql-bin.000001 等文件佔用超過 4GB 磁盤空間,直接註釋 log-bin 會導致 MySQL 無法啟動(socket 連接失敗)。
/usr/local/mysql/bin/mysql -u root -pRESET MASTER;mysql-bin.000001,索引文件 mysql-bin.index 同步更新。SHOW MASTER LOGS; 僅剩新文件。編輯 /etc/my.cnf,註釋兩行:
# log-bin=mysql-bin
# binlog_format=mixed
重啟 MySQL 生效。注意:禁用後無法搭建主從復制、無法做增量備份/時間點恢復。
mysql-bin.* 文件會導致索引文件與實際文件不一致,MySQL 啟動報錯「File not found」。log-bin 但未重啟,或重啟前未 RESET MASTER,均可能導致啟動失敗。